我曾尝试使用.htaccess重定向Wordpress网站,但这会导致形成无限循环。现在博客没有重定向。仍然带有www的域名网址会自动重定向到非www。我检查了整个服务器,我确信服务器中没有重定向。还尝试通过从仪表板更改站点地址和Wordpress地址,但仍然创建无限循环。
模板中没有重定向,因为我尝试创建一个简单的.html测试文件并且仍然是相同的。
注意:我不认为代码在这里是相关的,因为问题是这个www到非www重定向的地方,我没有在我的代码或服务器中给出
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
更新: 我刚刚发现了它。 Plesk配置文件非常棘手,在许多地方传播。我可以看到重写规则是在网站名称中的conf下添加的。我删除了这个并更改网站网址,现在一切正常。感谢您的支持
答案 0 :(得分:8)
您不需要编辑htaccess。您可以通过在“设置”中指定首选网址来更安全地完成此操作。
如果您有domain.com
并希望将用户重定向到www.domain.com
,请将www.domain.com
保留在设置中,反之亦然。 Wordpress将管理www重定向。
同样,如果您希望用户改为查看example.com/blog
,您也可以管理路径。