【发布时间】:2011-12-17 17:44:15
【问题描述】:
关于主页重定向的几个问题:
我希望我的主页始终是http://www.mydomain.com/
我已经在我的 htaccess 中使用了以下代码一段时间,以确保 http://www.mydomain.com/index.html 被重定向到 http://www.mydomain.com/(至少我认为这是它的用途)。
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.mydomain.com/ [R=301,L]
我是否还需要添加单独的代码(如下所示)将http://mydomain.com/ 重定向到http://www.mydomain.com/?还是上面的代码两者都完成了? (因为这两个重定向似乎已经在工作,我只是不确定为什么它已经重定向到 http://mydomain.com/)
RewriteEngine on
RewriteCond % ^mydomain.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]
另外,如果我使用这些 301 重定向,是否有必要在谷歌网站管理员工具中将首选域设置为 www.mydomain.com?
【问题讨论】: