【发布时间】:2014-08-04 14:46:41
【问题描述】:
这个问题之前可能已经被问过,但我相信这种情况是不同的,如果不是,请告诉我,我会删除该帖子。
所以我有一个 WP 站点 V3.9.1 并且在升级到这个版本后我意识到谷歌机器人和站点地图无法获取。所以我检查了网站管理员工具,我可以看到我的域显示为 www.mydomain.com 并且每次谷歌机器人尝试获取它时都会将它们重定向到没有 www 的域
我添加了重定向到我的 .htaccess
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
现在当我添加这个时,我仍然会得到重定向循环
我的 WP 设置中的域如下:
网站网址:http://domain.com 主页:http://domain.com
我真的不知道如何解决这个问题,任何想法都是完美的。
谢谢大家
【问题讨论】:
-
确保上述规则是您在 WP .htaccess 文件中的第一条规则,并在新浏览器中进行测试。
-
谢谢,我已经完成了,并将 www 添加到站点 url 和 home 字段,但仍然遇到重定向循环问题
-
为什么要在站点 url 和 home 字段中添加
www?我认为你的规则是删除www所以网站 url 和 home 字段也应该没有 www -
不,实际上,我想将 www 添加到 URL - 当前 url 是 domain.com 并且需要它是 www.domain.com
-
我现在没有 www 并且 htaccess 导致网站出现错误循环