使用技巧

如何对WordPress网站上的“ err_too_many_redirects”进行故障排除

尝试查看WordPress网站时在浏览器中看到“ err_too_many_redirects”消息既令人困惑又令人担忧。 此错误会阻止用户查看您的内容,这可能会导致错失转化机会和创收机会。

幸运的是,有几种方法可以解决此问题。 在这篇文章中,我们将解释为什么出现“ err_too_many_redirects”消息,以及如何解决它。

我们走吧!

了解WordPress中的“ err_too_many_redirects”

关于“ err_too_many_redirects”,您需要了解的第一件事是它实际上不是特定于WordPress的问题。 而是,这是浏览器在由于重定向循环而无法向您显示请求的内容时显示的消息:

如何在您的WordPress网站上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

重定向是 像转发地址。 您可以进行设置,以便如果访问者单击某个链接或输入特定页面的URL,则会将其发送到其他目标。 通常,当您将网站上的内容移动到新页面或将其完全删除时,将使用此技术。

如果您进行了更改,重定向也很方便 您网站的永久链接结构。 它们可防止断开的链接,并确保访问者在尝试访问以前无法访问的内容时看到的不是404页面。

因此,当出现“ err_too_many_redirects”时,这意味着您尝试访问的页面陷入了重定向循环,并指向另一个指向自身的页面。 换句话说,页面A重定向到页面B,而页面B重定向回到页面A。这可以理解,这会使您的浏览器难以理解。

如何对WordPress网站上的“ err_too_many_redirects”进行故障排除(6个可能的修复)

如果您在WordPress网站上遇到“ err_too_many_redirects”问题,则必须以一种或另一种方式解决重定向循环。 以下是一些可能解决此问题的不同策略。

1.清除浏览器数据

您可能已经在之前的屏幕截图中或在自己的计算机显示屏上注意到了,您的浏览器将建议您清除Cookie,以尝试修复“ err_too_many_redirects”。 这是一个快速而简单的解决方案,值得您先尝试,然后再进行更复杂的故障排除。

的过程 清除浏览数据 取决于您使用的浏览器。 但是,步骤非常相似。 由于Chrome是迄今为止最受欢迎的平台,因此我们将以它为例。

首先,通过单击屏幕右上角的三点图标打开浏览器选项,然后选择设置:

如何在您的WordPress网站上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

然后点击隐私和安全,然后选择清除浏览数据:

如何在您的WordPress网站上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

在以下窗口中,确保同时选择Cookies和其他站点数据以及缓存的图像和文件。 然后点击清除数据:

如何在您的WordPress网站上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

返回到正在经历重定向循环的页面,看看是否可以立即访问它。 如果不是,请继续使用以下其他技术进行故障排除。

2.检查您的WordPress“网站地址”和“站点地址”

您的下一站应该是您的WordPress设置。 导航至信息中心中的设置>常规:

如何在您的WordPress网站4上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

然后查找标记为WordPress地址(URL)和站点地址(URL)的字段:

如何在您的WordPress网站5上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

这两个字段的内容应该相同。 这包括他们是否使用“ www”和“ http”或“ https”。 如果您最近更改了域或迁移到新主机,则此设置通常会变得不正确。

如果字段不同,请进行必要的更正并保存更改。 然后,您可以再次访问页面以查看错误是否已解决。

3.确定是什么原因导致“ err_too_many_redirects”循环

有时您必须做一些真正的侦探工作才能修复“ err_too_many_redirects”。 如果可以找到重定向循环的来源,则可以将其从站点中删除,以使内容重新联机。

如果您已将重定向添加到您的.htaccess文件,或者使用了诸如 重新导向,您只需检查它们即可查看是否有任何地址指向对方。 如果您不确定如何执行此操作,或者您需要进行大量重定向,而重定向过程则需要很长时间进行搜索,则可以考虑使用 重定向检查器 工具:

如何在您的WordPress网站6上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

只需输入遇到“ err_too_many_redirects”错误的页面的完整URL,然后等待结果:

如何在您的WordPress网站7上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

在上面的示例中,您可以看到一长串301重定向,在两个帖子之间交替显示。 有了这些信息,您应该能够从相关页面中删除重定向。

4.查看您的HTTPS设置

获取安全套接字层(SSL)证书和 将您的网站切换到HTTPS 这是确保网站安全的明智之举。 但是,如果处理不当,此更改可能会导致整个站点的重定向循环。

有几个原因可能会发生此问题:

  • 在安装SSL证书之前,您强制执行HTTPS。 这将自动使您的站点进入重定向循环。
  • 您正在使用HTTPS插件。 当您将第三方插件添加到组合中时,会有更多的出错机会。 通常最好找到并替换您的URL来实现HTTPS,而不要使用插件来设置重定向。
  • 服务器上的重定向规则配置不正确。 如果您怀疑这是问题所在,最好联系您的主机支持团队以寻求帮助。

确定您的HTTPS设置是否引起“ err_too_many_redirects”错误的一种方法是使用 重定向映射器 工具:

如何在您的WordPress网站8上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

这类似于重定向检查器,但仅显示www到非www重定向以及HTTP到HTTPS重定向的结果:

如何在您的WordPress网站9上对err_too_many_redirects进行故障排除如何在WordPress网站上对“ err_too_many_redirects”进行故障排除

如果您看到站点的HTTP和HTTPS版本之间列出了多个重定向,则可能是循环的来源。 纠正它们可能会解决问题。

5.评估您的Cloudflare设置

如果你是 云耀斑 用户,您遇到的问题很可能与该平台有关。 例如,您的Cloudflare设置中可能配置了HTTP到HTTPS重定向循环。 当启用“灵活” SSL配置时,可能会发生这种情况。

此错误的另一个与Cloudflare相关的潜在来源是与“页面规则”冲突。 此功能的“转发URL”设置可以创建意外的重定向循环。

您可以检查这些设置以获取重定向循环的证据,并咨询 Cloudflare的支持文档 为解决这些问题提供指导。 如果仍然遇到问题,请考虑转向 社区论坛 为进一步协助。

6.解决插件冲突

我们对“ err_too_many_redirects”进行故障排除的最后建议是搜索 插件冲突 在您的网站上。 当来自两个插件(一个插件和一个主题)或一个插件和WordPress核心的代码相互冲突时,会发生此问题。

要解决潜在的插件冲突,请先停用所有插件,然后检查“ err_too_many_redirects”消息是否消失。 如果是这样,请一一重新激活它们,并继续检查您的网站是否存在错误。 再次出现该消息时,您会知道问题最近的原因是最近激活的插件。

然后,您可以从您的站点中删除问题插件,并在必要时将其替换为其他插件。 您可能还需要与插件的开发人员联系,并让他们知道您遇到的问题。

结论

如果您的网站页面上出现“ err_too_many_redirects”消息,则未选中该消息可能会导致转化次数和收入损失。 此错误表明您的站点陷入了重定向循环,这种循环可能由于多种原因而发生,但通常很容易解决。

概括来说,以下是解决此问题的六种方法,因此您可以将内容再次吸引到访问者面前:

  1. 清除浏览器数据。
  2. 检查您的WordPress网站地址和站点地址。
  3. 确定是什么导致重定向循环。
  4. 查看您的HTTPS设置。
  5. 评估您的Cloudflare设置。
  6. 解决插件冲突。

您对一般的重定向是否有任何疑问,或者具体如何解决“ err_too_many_redirects”? 在下面的评论部分将它们留给我们!

图片由Thomas Knopp / shutterstock.com

资源