Internet Explorer 无法识别 htaccess 规则

Internet Explorer 无法识别 htaccess 规则

我的 .htaccess 文件中有以下规则:

RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

我想将请求重定向到我网站的 www 版本。我在 Internet Explorer 6 上尝试时不起作用...还没有在其他版本的 ie 上尝试过,它适用于 chrome 和 firefox。

知道为什么会发生这种情况以及如何解决吗?非常感谢

答案1

看起来像是 DNS 问题,www.example.com如果example.com失败,较新的浏览器会自动尝试,但 IE 会立即重定向到搜索引擎。

您需要为 设置一条 A 记录www.,指向您服务器的 IP 地址。

相关内容