.htaccess去掉www的问题

mechille 2010-07-25 10:46:47
从网上找的代码:

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前面还多加了一个 /

请问要如何解决?
...全文
123 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dcomman 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lanyd 的回复:]

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

同意
  • 打赏
  • 举报
回复
RewriteCond %{HTTP_HOST} ^www\.xxx\.com$ [NC]
RewriteRule ^\/(.*)$ http://xxx.com/$1 [R=301,L]

24,918

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧