修复 WordPress 中重定向过多错误的 5 种简单方法
已发表: 2022-02-12Too Many Redirects 错误恰好是 WordPress 中最常见的问题之一。 它会阻止您的浏览器连接到正确的服务器并加载所需的网页内容。
从技术上讲,修复这个错误不是脑外科手术。 但是,它需要您配置主题文件并使用代码。 对于一些 WordPress 初学者来说,这就像咬紧牙关一样。
这就是为什么今天在本文中,我们为您提供了一个详细且易于理解的教程来处理这个 WordPress 问题。
让我们跳进去!
- 是什么导致 WordPress 中的重定向错误过多?
- #1 清除浏览器上的缓存
- #2 检查您的 URL 设置
- #3 清除 WordPress 缓存
- #4 停用 WordPress 插件
- #5 重置 .htaccess 文件
是什么导致WordPress中的重定向错误过多?
WordPress Too Many Redirects 错误,又名 ERR_TOO_MANY_REDIRECTS,是指最常见的 WordPress 错误之一。 如下图所示,WordPress 中的某些内容被重定向太多次,导致重定向循环效果。
此错误背后的原因可能会有所不同。 从技术上讲,当配置 WordPress URL 或插件设置不匹配时会发生这种情况。 此外,过时的 cookie、缓存和错误的 .htaccess 文件也可能是导致此问题的罪魁祸首。
- 错误的 WordPress URL 设置:当您的网站在 URL 中有一些拼写错误、前缀 www 或重定向到错误的域时,就会发生这种情况。
- 错误的 WordPress 插件:通常那些配置不当或过时的插件会导致 WordPress 中的重定向过多错误。
- 过时的浏览器 cookie 和缓存:这是最常见的原因,而且很容易解决。
- .htacces 文件中的错误规则:.htacces 文件中的任何错误变量都会导致错误配置的服务器设置。 您必须禁用 .htacces 文件并使用一堆代码来解决问题。
既然您已经找出了 WordPress Too Many Redirects 错误的根本原因,那么现在该解决该问题了!
#1 清除浏览器上的缓存
每个浏览器都有自己的方式来显示此错误的警告。 这是它在 Google Chrome 和 Microsoft Edge 上的样子:
一个共同点是两种浏览器都包含解决该问题的解决方案,即清除您的 cookie。
另一方面,Safari 或 Mozilla Firefox 用户只会看到错误消息。
以下是有关如何清除这些浏览器上的缓存和 cookie 的详细指南
- 铬合金:
- 选择屏幕右上角的三点图标,选择设置
- 向下滚动到隐私和安全部分,选择清除浏览数据
- 检查Cookies 和其他站点数据和缓存的图像和文件选项,单击清除数据
2.微软边缘
- 按 Alt + F打开 Microsoft Edge 设置菜单。
- 选择设置 > Cookie 和站点权限 > 管理和删除 cookie 和站点数据 > 查看所有 cookie 和站点数据
- 点击全部删除>清除
3. 野生动物园
- 转到设置->首选项
- 在Privacy下,选择Remove All Website Data > Remove Now
4. Mozilla
- 导航到右上角的菜单按钮,选择选项
- 在 Cookie 和站点数据下选择隐私和安全 > 清除数据
- 选中所有框,然后点击清除
您可以查看有关在 5 种常见 Web 浏览器中清除缓存的指南以获取更多详细信息。
如果您担心清除缓存和 cookie 可能会删除您最近保存的所有凭据或其他重要信息,您可以选择在浏览器中强制刷新页面。
这要求浏览器再次访问 URL 并下载该页面的新副本,而不是使用缓存版本。 新副本将解决缓存版本导致重定向次数过多的问题。
使用这些快捷方式强制刷新页面:
- Windows 上的 Chrome: Ctrl + F5
- Mac 上的 Chrome: Command + Shift + R
- 微软边缘: Ctrl + F5
- Safari :命令 + 选项 + R
- Windows 上的 Firefox: Ctrl + F5
- Mac 上的 Firefox: Command + Shift + R
#2 检查您的 URL 设置
如果清除浏览数据不能解决问题,您应该仔细检查您的 WordPress URL 设置是否通过 WordPress 仪表板或手动配置错误。
前一种方法可以让您轻松调整 WordPress URL,而后一种方法涉及修改wp-config.php文件中的代码。
对于大多数非技术人员,我们建议您更改 WordPress 仪表板中的网站地址。 只有当您无法访问管理仪表板时,您才能使用第二种方法并确保有适当的数据备份。
在管理仪表板中编辑 WordPress URL
- 登录到您的 WordPress 管理仪表板,前往“设置”>“常规”
- 编辑“WordPress 地址”和“站点地址”选项。 如果它们之间有任何不匹配,请确保它们相同。
- 保存您的设置
手动检查并修复 URL 设置
TheToo Many Redirects 错误很有可能会阻止您访问管理区域。 因此,您可能需要使用 FTP 客户端或文件管理器应用程序修复 WordPress URL。
- 使用 FTP 客户端访问 WordPress 根目录中的 wp-config.php 文件
- 右键单击以编辑文件。 将以下代码片段添加到文件|
定义('WP_HOME','https://mydomain.com'); 定义('WP_SITEURL','https://mydomain.com'); 请记住将“'http://mydomain.com”替换为您的实际站点 URL。 - 保存您的更改。 访问您的网站以查看 WordPress Too Many Redirects 错误是否已解决。
#3 清除 WordPress 缓存
清除 WordPress 缓存也有助于修复 WordPress Too Many Redirects 错误。
在本教程中,我们将向您展示如何使用最流行的 WordPress 缓存插件 WP Fastest Cache 和 WP Rocket 删除 WordPress 缓存。
- WP 最快的缓存
- 转到 WordPress 仪表板中的设置 > WP 最快缓存
- 在Delete Cache中,选择所需的缓存选项。
- WP火箭
- 在仪表板中导航到WP Rocket 。
- 在Quick Actions下,选择Clear Cache以删除所有缓存的文件。
完成后,您可以在新浏览器中重新加载您的 WordPress 站点,以查看错误是否已修复。
#4 停用 WordPress 插件
正如我们上面提到的,损坏或配置错误的插件也是 WordPress Too Many Redirects 问题的主要原因之一。 这是因为插件创建的重定向与 WordPress 的默认重定向冲突。
是时候找出导致冲突的插件并将其停用了。 如果您仍然能够访问您的 WordPress 管理仪表板,那么这个过程只是在公园里散步。
您只需转到Plugins > All Plugins ,停用所有插件,然后一一重新激活以测试哪个已损坏。 弄清楚后,将光标悬停在此插件上并点击停用。
如果您无法访问管理面板怎么办?
同样,您需要使用 WordPress 主机控制面板或 FTP 客户端中的文件管理器应用程序删除有问题的 WordPress 插件。
- 打开您的 FTP 客户端并连接到您的 WordPress 根文件夹
- 转到/wp-content/文件夹,查找插件。 右键单击并将其重命名为plugins_deactivate 。 这将停用您的 WordPress 插件。
注意:基本上,WordPress 会寻找一个名为 plugins 的文件夹来加载插件文件。 当它找不到文件夹时,它会自动禁用数据库中的活动插件。 - 尝试访问您的网站。 如果登录过程运行顺利且没有错误消息,则说明一个或多个插件出错了。
- 返回您的 FTP 客户端或文件管理器应用程序。 将plugins_deactivate文件夹改回plugins 。
- 前往您的 WordPress 管理菜单,选择Plugins > All Plugins 。 激活您的每个插件,我们建议您从最近安装的插件开始。 然后在新浏览器上重新加载您的网站以检查错误是否消失。
#5 重置 .htaccess 文件
重置 .htaccess 文件以解决 WordPress Too Many Redirects 错误不是火箭科学。 它涉及3个步骤:
- 使用 FTP 客户端或托管仪表板中的文件管理器应用程序连接您的网站
- 搜索 .htaccess 文件并下载其副本作为备份
- 将文件重命名为.htaccess_disabled或直接将其删除。
- 重新加载您的网站。 如果它恢复正常,这意味着您的 .htaccess 文件导致了重定向循环。
- 将文件重命名为 .htaccess,就完成了。 如果您删除 .htaccess 文件,WordPress 将自行重新创建该文件。 确保将更改保存在“设置”>“永久链接”页面中。
不要让 WordPress 过多的重定向错误困扰您!
本文详细说明了 WordPress Too Many Redirects 错误是什么、其根本原因以及如何解决此问题。
一般来说,这个问题很常见并且很容易解决。 一些对处理主题文件的代码没有信心的 WordPress 初学者很容易把网站搞得一团糟。
幸运的是,您现在有了我们的综合指南。 接受它,不要再让这个错误困扰你了!
如果您在 WordPress 中遇到文件上传错误,请查看我们关于如何修复“出于安全原因不允许此文件类型”错误的帖子。