.htaccess在Chrome/IE/Opera中不工作?

.htaccess在Chrome/IE/Opera中不工作?,.htaccess,google-chrome,dns,.htaccess,Google Chrome,Dns,我有一个.htaccess文件,它将每个人重定向到网站的www.version。像这样: RewriteCond %{HTTP_HOST} ^baldwinbrothersinc\.com$ [NC] RewriteRule ^(.*)$ http://www.baldwinbrothersinc.com/$1 [L,R=301] RewriteCond%{HTTP_HOST}^baldwinbrothersnc\.com$[NC] 重写规则^(.*)$http://www.bald

我有一个.htaccess文件,它将每个人重定向到网站的www.version。像这样:

RewriteCond %{HTTP_HOST} ^baldwinbrothersinc\.com$ [NC] RewriteRule ^(.*)$ http://www.baldwinbrothersinc.com/$1 [L,R=301] RewriteCond%{HTTP_HOST}^baldwinbrothersnc\.com$[NC] 重写规则^(.*)$http://www.baldwinbrothersinc.com/$1[L,R=301] 当我在Firefox或Safari中访问baldwinbrothersinc.com时,我会被重定向到www.baldwinbrothersinc.com。好极了

当我在Opera、IE7或Chrome中执行相同的操作时,我会被重定向到页面未找到消息(或“DNS未找到”消息,具体取决于浏览器)。我不明白。这些是服务器设置,而不是浏览器解释的内容,对吗


我知道这个网站的主机有点古怪(他们没有将整个域名指向我的域名服务器,而是使用a记录重定向web流量),但我不知道如何解决这个问题。

这是因为一些浏览器修复了URL并添加了
www.
。问题不在于htaccess,而在于缺少baldwinbrothersinc.com的DNS条目:

$ dig baldwinbrothersinc.com
;; (...)
;; QUESTION SECTION:
;baldwinbrothersinc.com.                IN      A
;; AUTHORITY SECTION:
baldwinbrothersinc.com. 785     IN      SOA     NS83.WORLDNIC.com. namehost.WORLDNIC.com. 109030615 10800 3600 604800 3600
;; (...)

$ dig www.baldwinbrothersinc.com
;; (...)
;; QUESTION SECTION:
;www.baldwinbrothersinc.com.    IN      A
;; ANSWER SECTION:
www.baldwinbrothersinc.com. 7195 IN     A       205.153.119.13
;;(...)

您必须首先配置名称服务器,才能将
baldwinbrothersinc.com
解析为
205.153.119.13

这是因为某些浏览器会修复URL并添加
www.
。问题不在于htaccess,而在于缺少baldwinbrothersinc.com的DNS条目:

$ dig baldwinbrothersinc.com
;; (...)
;; QUESTION SECTION:
;baldwinbrothersinc.com.                IN      A
;; AUTHORITY SECTION:
baldwinbrothersinc.com. 785     IN      SOA     NS83.WORLDNIC.com. namehost.WORLDNIC.com. 109030615 10800 3600 604800 3600
;; (...)

$ dig www.baldwinbrothersinc.com
;; (...)
;; QUESTION SECTION:
;www.baldwinbrothersinc.com.    IN      A
;; ANSWER SECTION:
www.baldwinbrothersinc.com. 7195 IN     A       205.153.119.13
;;(...)

您必须首先配置名称服务器,才能将
baldwinbrothersinc.com
解析为
205.153.119.13

在所有浏览器的地址栏中是否都有相同的URL?是否有理由使用htaccess执行此操作?您是否考虑过在DNS级别和Apache/IIS级别执行此操作。。。我使用htaccess是因为它是我所知道的方法。:)您是否在所有浏览器的地址栏中都有相同的URL?是否有使用htaccess的原因?您是否考虑过在DNS级别和Apache/IIS级别执行此操作。。。我使用htaccess是因为它是我所知道的方法。:)这是什么“挖”?!?我不知道我可以从我的终端上查找DNS信息。所以我猜这需要由控制域名的人来处理(也就是说不是我)。谢谢除了“dig”,您可能会发现“whois”和“host”命令很有趣……dig肯定不是“linux命令”。它在从Solaris到MacOS的所有Unix上运行!这是什么“挖”?!?我不知道我可以从我的终端上查找DNS信息。所以我猜这需要由控制域名的人来处理(也就是说不是我)。谢谢除了“dig”,您可能会发现“whois”和“host”命令很有趣……dig肯定不是“linux命令”。它在从Solaris到MacOS的所有Unix上运行!