.htaccess规则从网址中删除www

时间:2017-01-16 06:09:27

标签: php apache .htaccess mod-rewrite

每当有人点击

http://www.example/consumer-complaints

它应该成为

http://example.com/consumer-complaints

复制和粘贴.htaccess规则似乎对我不起作用。 它会在有人点击

时删除www
> http://www.example/consumer-complaints

但它只会重定向到http://example.com

而不是

http://example.com/consumer-complaints

有人可以为我写一个.htaccess规则吗

谢谢

1 个答案:

答案 0 :(得分:0)

.htaccess代码:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

相反,如果您更喜欢使用" www"在您的所有网址中,您都可以编码:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]