wordpress上的Htaccess重定向循环


htaccess on wordpress redirects loop

这个问题以前可能有人问过,但我相信这次情况不同,如果不是,请让我知道,我删除了这个帖子。

所以我有一个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设置中的域如下:

siteurl: http://domain.com家:http://domain.com

我真的不知道如何解决这个问题,任何想法都会很完美。

谢谢大家

在WP .htaccess:中,将您的规则保留为第一个重写规则

RewriteCond %{HTTP_HOST} ^example'.com [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

保持

site url: http://www.domain.com
home url: http://www.domain.com