如何修复 WordPress 中的“重定向过多”错误

wordpress 重定向次数过多” 是 WordPress 中一种常见的错误通常由插件不正确的设置引起。这是我们的读者和其他 WordPress 用户最常遇到的错误之一。

这个错误可能会导致管理员无法访问自己的网站,因此修复起来可能会有些麻烦。不过不用担心,我们已经多次排查并解决了“重定向次数过多”的问题,因此非常清楚该如何处理。

图片[1]-如何修复WordPress“重定向次数过多”错误:完整指南

什么导致 WordPress 中的“重定向次数过多”错误?

wordpress 重定向次数过多”错误是由于 WordPress 中的重定向配置不当引起的。

在选择用wordpress 之前你可能已经知道的,WordPress 拥有一个对 SEO 友好的 URL 结构功能,它依赖重定向功能。同样,许多流行的 WordPress 插件也利用这个功能来设置临时重定向、创建永久的 301 重定向以及修复 404 错误。详细的操作可以参阅文章WordPress 301 重定向完整指南:修复死链并提升用户体验的最佳实践

如果在用某些插件来修复 SSL 不安全内容问题,或者使用了 WordPress 缓存插件,这些插件可能会影响重定向设置,从而导致“重定向次数过多”错误。

以下是 Google Chrome 中显示的“ERR_TOO_MANY_REDIRECTS”错误的样子:

图片[2]-如何修复WordPress“重定向次数过多”错误:完整指南

Google Chrome 中的重定向次数过多错误

然而,这种错误并不会告诉你具体是什么引发了冲突,导致了 WordPress 中的重定向循环。

在 Firefox 浏览器中,这种错误会显示为“此页面无法正确重定向”。

图片[3]-如何修复WordPress“重定向次数过多”错误:完整指南

Firefox 中的重定向次数过多错误

了解了这些之后,我们来看看如何修复 WordPress 中的“重定向次数过多”错误。

我们会引导你逐步排查问题,重新获得对 WordPress 网站的访问权限,并预防此错误再次发生。

1. 清除浏览器的 Cookie 和缓存

导致该错误的一个常见原因可能是网页浏览器中的 Cookie。尝试使用其他浏览器(如 Firefox、Safari、Opera 或 Microsoft Edge)访问网站。

如果可以通过其他浏览器正常访问网站,那么需要清除常用浏览器中的 Cookie 和缓存。

图片[4]-如何修复WordPress“重定向次数过多”错误:完整指南

在 Google Chrome 中清除 Cookie 和缓存

我们提供了一个详细的指南,介绍如何在所有主流浏览器中清除浏览器缓存,你可以参考。

2. 禁用所有 WordPress 插件

导致 WordPress 重定向循环或“ERR_TOO_MANY_REDIRECTS”错误的最常见原因是插件冲突。当某个 WordPress 插件尝试设置与默认 WordPress 重定向相冲突的重定向时,就可能引发该错误。

要解决此问题,要禁用网站上的所有 WordPress 插件。通常,可以直接进入 WordPress 管理后台的 插件 » 已安装插件 页面,从那里禁用插件。

图片[5]-如何修复WordPress“重定向次数过多”错误:完整指南

禁用所有插件

然而,由于重定向错误,管理员可能无法访问 WordPress 管理后台。

在这种情况下,需要用 FTP 客户端(如 FileZilla)或主机控制面板(例如宝塔)中的文件管理器来禁用 WordPress 插件。

1. 使用 FTP 客户端连接到网站,进入 /wp-content/ 文件夹。

图片[6]-如何修复WordPress“重定向次数过多”错误:完整指南

2. 找到 plugins 文件夹,并将其重命名为 plugins.deactivate

图片[7]-如何修复WordPress“重定向次数过多”错误:完整指南

    通过 FTP 重命名插件文件夹

    重命名后,网站上的所有 WordPress 插件都会被禁用。

    已重命名的插件文件夹

    WordPress 会自动查找名为 plugins 的文件夹以加载插件文件。如果找不到该文件夹,WordPress 会自动在数据库中禁用所有已激活的插件。

    现在,可以尝试访问网站。如果能成功登录 WordPress 管理后台,说明某个插件是导致错误的原因。

    接下来,需要再次使用 FTP 客户端或文件管理器,将 plugins.deactivate 文件夹重命名回 plugins

    然后,进入 WordPress 管理后台的 插件 » 已安装插件 页面,逐个激活插件,并访问网站以检查错误是否再次出现。

    一旦找到导致错误的插件,可以寻找替代插件最省事。

    3. 修复 WordPress URL

    另一个导致该错误的主要原因是 WordPress URL 设置中的配置错误。通常,可以在 设置 » 常规 页面查看这些选项。

    WordPress URL 设置

    对于大多数网站来说,WordPress 地址站点地址 两个字段中的 URL 应该是相同的。然而,有些用户可能会在一个字段中使用带有 “www” 的 URL,而在另一个字段中使用不带 “www” 的 URL。

    图片[8]-如何修复WordPress“重定向次数过多”错误:完整指南

    由于管理员可能无法访问 WordPress 管理后台,因此需要通过 FTP 客户端或文件管理器来修复 WordPress URL。

    1. 用 FTP 客户端连接到网站,进入 /wp-content/themes/your-theme-folder/ 文件夹。

    图片[9]-如何修复WordPress“重定向次数过多”错误:完整指南

    2. 找到 functions.php 文件,并使用文本编辑器(如 Notepad 或 TextEdit)进行编辑。

      编辑 functions.php 文件

      在文件底部添加以下代码:

      phpCopy codeupdate_option( 'siteurl', 'https://example.com' );
      update_option( 'home', 'https://example.com' );

      别忘了将 'https://example.com' 替换为自己网站的 URL。

      保存更改后,将文件上传回网站。

      然后,刷新尝试访问网站,看看错误是否已解决。

      4. 重置 WordPress 的 .htaccess 文件

      .htaccess 文件是一个特殊文件,网站服务器通过它来管理重定向和其他服务器设置。WordPress 也会使用该文件来实现 SEO 友好的 URL 和其他重定向。

      有时,WordPress 插件可能会对网站的 .htaccess 文件进行更改,从而触发此错误。即使禁用了插件,这些更改可能也不会从 .htaccess 文件中移除。

      在这种情况下,你需要手动重置 WordPress 的 .htaccess 文件。

      需要使用 FTP 客户端或主机控制面板中的文件管理器访问你的网站。连接后,会在网站根目录中看到 .htaccess 文件。

      图片[10]-如何修复WordPress“重定向次数过多”错误:完整指南

      通过 FTP 编辑 .htaccess 文件

      1. 首先,将 .htaccess 文件的副本下载到你的电脑上作为备份。

      2. 然后,从网站中删除该文件。

        现在,可以尝试访问 WordPress 网站。如果一切正常,说明 .htaccess 文件是导致重定向错误的原因。

        由于删除了 .htaccess 文件,现在需要重新创建它。通常情况下,WordPress 会自动重新生成这个文件。为了确保它被正确生成,只需进入 设置 » 固定链接 页面,然后点击页面底部的 保存更改 按钮。

        刷新固定链接以创建 .htaccess 文件

        图片[11]-如何修复WordPress“重定向次数过多”错误:完整指南

        防止 WordPress 出现“重定向次数过多”错误

        希望以上步骤已经解决了网站上的重定向问题。如果问题仍未解决,那么可能需要联系 WordPress 主机服务商,确认是否存在服务器问题。

        一旦主机服务商修复了网站上的问题,也可以借此弄清楚错误的具体原因。

        • 如果问题是由插件引起的,可以考虑寻找一个功能相似的替代插件。
        • 如果问题是由于 WordPress 站点配置错误导致的,记录下相关问题,并确保站点设置已正确配置。

        希望这篇文章能帮助你解决网站上的“重定向次数过多”错误。


        联系我们
        文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
        电话:020-2206-9892
        QQ咨询:1025174874
        邮件:info@361sale.com
        工作时间:周一至周五,9:30-18:30,节假日休息
        © 转载声明
        本文作者:Banner1
        THE END
        喜欢就支持一下吧
        点赞73 分享
        评论 抢沙发

        请登录后发表评论

          暂无评论内容