如何修复 WordPress 中的错误太多重定向问题

已发表: 2021-11-22

您是否正在尝试解决 WordPress 网站上的“错误太多重定向”错误?


这是一个常见的 WordPress 错误,可能是由插件或不正确的设置引起的。 结果,用户被锁定在他们的 WordPress 网站之外,这尤其令人沮丧。


使用本文,您将学习如何解决 WordPress 中的“错误太多重定向”问题。 您还将学习如何重新访问您的网站并解决问题。

是什么导致 WordPress 中的错误太多重定向问题?

WordPress 的“错误太多重定向”错误是由错误配置的重定向引起的。
WordPress 具有重定向功能和对 SEO 友好的 URL 结构。

此外,许多流行的 WordPress 插件使用此功能来设置临时重定向、永久 301 重定向以及修复 404 错误。

使用 WordPress 缓存或插件来处理 SSL 不安全的内容,这些也可能导致重定向失败。

此错误不会告诉您是什么导致了冲突并迫使 WordPress 进入重定向循环。

Firefox 显示一条错误消息,内容为“页面未正确重定向。”

现在,让我们看一下 WordPress 中“重定向过多”问题的解决方案。

我们的团队将引导您逐步排除故障,访问您的 WordPress 网站,并防止错误再次发生。

1.清除浏览器cookies和缓存

该错误可能是由您的网络浏览器中的 cookie 引起的。 使用不同的浏览器访问您的网站,例如 Firefox、Safari、Opera、Microsoft Edge 等。

如果您可以使用其他浏览器正常访问您的网站,则需要清除常规浏览器上的 cookie 和缓存。

清除浏览器 Cookie 和缓存

您可以在我们的网站上找到有关如何清除所有主要浏览器中的浏览器缓存的详细说明。

如果更改浏览器不能解决问题,您可以继续下一步。

2. 停用所有 WordPress 插件

插件冲突是 WordPress 重定向循环或“重定向过多”问题的最常见原因。 当插件尝试以与 WordPress 的默认重定向冲突的方式设置重定向时,会发生该错误。

您需要停用您网站上的所有 WordPress 插件才能解决此问题。 您通常可以通过转到 WordPress 管理区域中的插件»所有插件来停用插件。

停用所有 WordPress 插件

由于重定向错误,我们假设您可能无法访问 WordPress 管理区域。

停用 WordPress 插件将需要您访问 WordPress 主机控制面板中的文件管理器应用程序或使用 FTP 客户端。

使用 FTP 客户端转到 /wp-content/ 文件夹。

FTP客户端

您必须将此文件夹重命名为“plugins.deactivate”。 您可以通过简单地重命名来停用 WordPress 插件。

重命名此文件夹

插件文件是从 WordPress 的插件文件夹中加载的。 如果找不到文件,数据库中的插件会自动禁用。

请立即尝试访问您的 WordPress 网站。 现在您可以访问您的 WordPress 仪表板,这意味着您的插件之一导致了错误。

要找出问题所在的插件,请切换回 FTP 或文件管理器应用程序并重命名插件。 停用文件夹后返回插件文件夹。

转到您网站的 WordPress 管理区域中的插件 » 所有插件页面。

然后,一次向您的网站添加一个插件,然后检查您是否可以重现该问题。

一旦确定导致错误的插件,您可以找到导致错误的替代插件或将问题报告给插件的支持论坛。

3.修复WordPress URL

此错误的另一个主要原因是 WordPress 的 URL 设置中的错误配置。 通常,这些选项可以在设置 » 常规页面上找到。

修复 WordPress URL

大多数网站的 WordPress 地址和站点地址字段应该相同。 但是,有些用户可能会在一个 URL 中使用 www,而在另一个 URL 中使用非 www。

因为您可能无法访问 WordPress 管理区域,您可能需要使用 FTP 客户端或文件管理器应用程序来修复 WordPress URL。

使用 FTP 客户端,连接到您的 WordPress 站点并导航到 /wp-content/themes/your-theme-folder/。

连接到您的 WordPress 网站

您需要找到 functions.php 文件并使用记事本或 TextEdit 等纯文本编辑器对其进行编辑。

在底部添加以下代码:

1 update_option('siteurl', 'https://example.com');
2 update_option('home', 'https://example.com');

将 https://example.com 替换为您网站的 URL。 您的更改现已保存,可以再次上传文件。


要解决该错误,您可以再次访问您的网站。

4. 重置 WordPress .htaccess 文件

网站的服务器使用 .htaccess 文件来自定义重定向和其他设置。 此外,WordPress 使用此文件来创建对 SEO 友好的 URL 和重定向。

WordPress 插件可能会修改您网站的 .htaccess 文件,从而导致发生此错误。 此外,停用插件可能不会从您的 .htaccess 文件中删除这些更改。

在这种情况下,您必须手动重置 WordPress .htaccess 文件。

或者,如果您安装了 FTP 客户端,您可以使用托管仪表板中的文件管理器应用程序。 在您网站的根文件夹中,您会找到 .htaccess 文件。

重置 WordPress .htaccess 文件

注意:如果您找不到 .htaccess 文件,请参阅我们的指南,了解如何在 WordPress 中找到 .htaccess 文件。

作为第一步,您需要将 .htaccess 文件的备份副本下载到您的计算机上。
然后,您可以从您的网站上删除该文件。 您现在可以访问您的 WordPress 博客,如果一切正常,那么重定向错误是由您的 .htaccess 文件引起的。

您需要重新创建 .htaccess 文件,因为我们已将其删除。 您的 WordPress 站点通常可以自行执行此操作,但要确保您可以转到设置»永久链接页面并单击底部的“保存更改”按钮。

永久链接页面

5. 防止 WordPress 中的错误太多重定向

希望上述步骤已经解决了您网站的重定向问题。 如果他们没有解决问题,您可能需要联系您的 WordPress 托管公司以确保这不是服务器问题。

修复网站后,确定问题的原因也很重要。

如果它是插件,您应该将问题报告给插件的支持论坛。 我们有关于如何请求 WordPress 支持的指南。 但是,如果您无法获得帮助,您总是可以找到一个替代插件来做同样的事情。

在 WordPress 配置错误的情况下,您可以记录错误并更正您网站的设置。

请参阅我们的详细教程,了解如何像 WordPress 专业人士一样自行解决 WordPress 问题以获取更多提示。

本文可能已帮助您解决网站上重定向过多的问题。

此外,您可能希望将我们的常见 WordPress 错误终极指南加入书签。

如果您喜欢这篇文章,请订阅我们的 YouTube 频道以获取更多 WordPress 视频教程。