在https://stackoverflow.com/a/1270281/891052上有#34; Generic htaccess将www重定向到非www"的解决方案。它使网站301从www重定向到非www,而无需指定域名。
看起来像这样:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
我试图完成的是向/ home添加规则,其中/ home重定向到根目录。
换句话说 http://example.com/home和 http://www.example.com/home去 http://example.com 无论域名如何。
但我无法弄清楚如何。
答案 0 :(得分:1)
您可以使用:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteRule ^home/?$ / [NC,L]