.htaccess 重定向到带有www前缀的url后的奇怪行为

.htaccess 重定向到带有www前缀的url后的奇怪行为,.htaccess,.htaccess,Iam使用当前的HTML5样板文件模板及其本机htaccess文件,这非常有用。 无论如何,当我选择在htaccess文件中将www前缀设置为我的URL时,奇怪的事情发生了。 我放在站点标题中的FavIcon将不会显示,我的ajax php调用也不再有效。 当我改回没有www前缀的url时,一切又正常了 我不知道我是否在正确的轨道上,但重定向到www前缀是否会影响我的标题数据,因此我的网站的根路径会发生变化 <IfModule mod_rewrite.c> RewriteCo

Iam使用当前的HTML5样板文件模板及其本机htaccess文件,这非常有用。 无论如何,当我选择在htaccess文件中将www前缀设置为我的URL时,奇怪的事情发生了。 我放在站点标题中的FavIcon将不会显示,我的ajax php调用也不再有效。 当我改回没有www前缀的url时,一切又正常了

我不知道我是否在正确的轨道上,但重定向到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>

重写cond%{HTTPS}=在…上
重写cond%{HTTP_HOST}^www\..+$[NC]
重写cond%{HTTP_HOST}=本地主机[NC]
重写cond%{HTTP_HOST}=127.0.0.1
重写规则^http://www.%{HTTP_HOST}%{REQUEST_URI}[R=301,L]

我已经编辑了我的帖子…当你请求
http://www.domain.com.favicon.ico
在浏览器中?