3

我最近推出了 3 个新的 WordPress 网站,出于某种原因,它们都出现了重定向循环。将www.example.com重定向到example.com. 在其中一个站点上,我刚刚决定坚持使用非 www,因为它是一个全新的站点,但是其他站点我需要强制使用 www。

到目前为止,我已经尝试了以下方法:

  • 更改.htaccess为强制 www — 无效
  • 在 - 中定义我的博客和网站网址wp-config.php- 无效
  • 更新的数据库从来回切换到www.example.com只是试图重置它 - 没有工作example.comwww.example.com

直到最近我才遇到过这个问题。

4

1 回答 1

4

这个问题实际上与 WordPress 无关。最近升级到 Plesk 11.5 后,域的“主机设置”中有一个选项错误。该设置称为“首选域”。

首选域:

无论访问者在浏览器中指定的域 URL(带有或不带 www 前缀),都会打开带有首选域 URL 的页面。HTTP 301 代码用于此类重定向。'None' 值表示不执行重定向。

出于某种原因,它默认为“domain.tld”,但应设置为“None”。这立即解决了问题,现在 WordPress 不会进入重定向循环。

以下是更改它的步骤:

  1. 转到您的域名
  2. 点击“网站与域名”
  3. 点击域名上的“主机设置”
  4. 找到“首选域”并选择“无”
于 2013-10-19T02:17:22.417 回答