+ -
当前位置:首页 → 问答吧 → .htaccess去掉www的问题

.htaccess去掉www的问题

时间:2010-07-25

来源:互联网

从网上找的代码:

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

看起来没什么问题,但是实际应用中。诸如http://www.xxx.com/index.html这样的地址。会转换成 http://xxx.com//index.php而不是转换成http://xxx.com/index.html

没有了rewrite而且在index.php前面还多加了一个 /

请问要如何解决?

作者: mechille   发布时间: 2010-07-25

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

作者: lanyd   发布时间: 2010-07-25

引用 1 楼 lanyd 的回复:

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


同意

作者: dcomman   发布时间: 2010-07-30

热门下载

更多