在我们的.htaccess中,我们目前正在使用此规则强制所有非www链接为www。
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*) http://www.mysite.com/$1 [R=301,L]
然而,我们遇到了www.mysite.comwww.mysite.com以某种方式记录的问题。虽然纠正创建链接的错误很重要,但我们还是要确保此实例也被重定向。
在Google上搜索后,我看到很多建议
RewriteCond %{HTTP_HOST} ^mysite.com [NC]
RewriteRule (.*) http://www.mysite.com/$1 [R=301,L]
然而,这在我们的网站上根本不起作用,因为即使bob.mysite.com也没有转移到www.mysite.com
这里有什么我想念的吗?