使用www前缀重定向到url后的奇怪行为

时间:2014-11-26 18:50:00

标签: .htaccess

我使用当前的HTML5 Boilerplate模板及其原生的htaccess文件,该文件非常好用。 无论如何,当我选择在htaccess文件中为我的URL设置www前缀时,会发生奇怪的事情。 放在网站标题中的FavIcon不会显示,我的ajax php调用不再起作用。 当我更改回没有www前缀的网址时,一切正常。

我不知道我是否在正确的轨道上,但重定向到www前缀会以某种方式影响我的标题数据,因此我的网站的根路径会发生变化吗?

<IfModule mod_rewrite.c>
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
    RewriteCond %{HTTP_HOST} !=localhost [NC]
    RewriteCond %{HTTP_HOST} !=127.0.0.1
    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

0 个答案:

没有答案