我想在apache2.2中将所有的wwwredirect到非友好的301
它基本上工作,但是当我在浏览器中inputwww.test.net时,我被redirect到test.net//,我宁愿不用双斜线。
这是在我的VHOST:
RewriteCond %{HTTP_HOST} ^www.test.net [NC] RewriteRule ^(.*)$ http://test.net/$1 [L,R=301]
编辑:它更糟糕:
www.test.net/home在浏览器被redirect到test.net//home
RewriteRule ^(.*)$ http://test.net$1 [L,R=301]
要么,
RewriteRule ^/(.*)$ http://test.net/$1 [L,R=301]
/存在于正在匹配的string中,所以您要在$1添加额外内容。