Apache 将非www重定向到带有http://不在webkit中工作的www

Apache 将非www重定向到带有http://不在webkit中工作的www,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,(我的网站上有一个重定向,将非www和非https用户重定向到 然而,在chrome和safari中,当有人键入(包括url字段中的“http://”)时,他们会得到一个找不到页面的错误 这里有几个例子: frostriver.com-重定向, -错误, -错误, -重定向, -工作 这是我的htaccess文件: Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{SERVER_PORT} 80 Rewri

(我的网站上有一个重定向,将非www和非https用户重定向到 然而,在chrome和safari中,当有人键入(包括url字段中的“http://”)时,他们会得到一个找不到页面的错误

这里有几个例子: frostriver.com-重定向, -错误, -错误, -重定向, -工作

这是我的htaccess文件:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.frostriver.com/$1 [R,L]
谢谢!
特洛伊域
frostriver.com
没有与之关联的DNS条目。因此
frostriver.com
没有指向您的服务器,因此用户从未被重定向,而是收到错误消息

但是,如果您在chrome中键入
frostriver.com
,而没有
http://
,谷歌将检查域名是否指向服务器。如果没有指向服务器,谷歌将搜索
frostriver.com
,并重定向到第一个搜索结果,即
www.frostriver.com/

另外,我在Firefox中也遇到同样的错误,所以我在这里看不到webkit连接


PPS.我在您的htaccess中没有看到任何代码会将非www重定向到www。

frostriver.com
没有与之关联的DNS条目。因此
frostriver.com
没有指向您的服务器,因此用户永远不会被重定向,但会收到错误消息

但是,如果您在chrome中键入
frostriver.com
,而没有
http://
,谷歌将检查域名是否指向服务器。如果没有指向服务器,谷歌将搜索
frostriver.com
,并重定向到第一个搜索结果,即
www.frostriver.com/

另外,我在Firefox中也遇到同样的错误,所以我在这里看不到webkit连接


PPS。我在您的htaccess中没有看到任何将非www重定向到www的代码。

OMG,我不敢相信我没有看到。客户端的网络管理员设置了DNS,当我查看frostriver.com时,它重定向到了www。此外,我使用的指令是,任何命中端口80的web流量都会自动重定向到的版本该网站。谢谢你的帮助!天哪,我不敢相信我没有看到。客户端的网络管理员设置了DNS,当我检查frostriver.com时,它重定向到了www。另外,我使用的指令是,任何网络流量到达端口80时,都会自动重定向到该网站的版本。谢谢你的帮助!