Hello! 欢迎来到小浪云!


如何修复 WordPress 429 请求过多错误


您是否在 wordpress 网站上看到“429 请求过多”错误?

此错误消息意味着用户向您网站的服务器发送了太多 http 请求。此错误可能会非常令人沮丧,因为很难找出导致该错误的原因。

在本文中,我们将向您展示如何轻松修复wordpress 429 Too Many Requests”错误。

如何修复 WordPress 429 请求过多错误

是什么原因导致 WordPress 429 请求过多错误?

“429 Too Many Requests”错误的最常见原因是用户、机器人或脚本尝试向网站服务器发出过多请求。这是防止网站DDOS攻击的措施。

如何修复 WordPress 429 请求过多错误

但是,如果此措施配置不当,可能会导致搜索引擎或其他 API 无法正常运行。这可能会导致您的网站出现意外行为或阻止您登录 WordPress 管理仪表板。

有时,当WordPress 网站上的脚本使用 API 向另一个网站或服务发出过多请求时,会导致该错误。在这种情况下,API 将响应 429 错误代码。

话虽这么说,让我们看看如何轻松排查并修复 WordPress 中的“429 Too Many Requests”错误。

修复 WordPress 中的 429 Too Many Requests 错误

此错误可能由多种因素引起。我们将向您展示多种方法来排查和修复“429 Too Many Requests”错误。

您可以使用下面的快速链接跳转到您想要使用的方法。

  • 查找并停用行为不当的插件
  • 切换到默认 WordPress 主题
  • 更改您的 WordPress 登录 URL
  • 询问您的托管提供商

查找并停用行为不当的插件

429 错误最常见的罪魁祸首通常是网站上的不良插件。插件有时会向您的网站发出多个请求,服务器可能会拒绝这些请求并返回 429 错误代码。

您需要做的第一件事是停用网站上的所有 WordPress 插件。

您可以通过访问WordPress 管理区域中的插件 » 安装的插件页面并选择所有插件来完成此操作。之后,从“批量操作”下拉菜单中选择“停用”,然后单击“应用”。

如何修复 WordPress 429 请求过多错误

如果您无法访问 WordPress管理区域,请参阅我们的指南,了解如何通过 FTP 停用所有 WordPress 插件。

现在再次访问您的网站,看看是否可以重现“429 Too Many Requests”错误。如果不能,则意味着某个插件导致了此问题。

您现在可以一一激活您的插件,并在激活每个插件后检查您的网站。这样就可以找到导致错误的插件。

一旦找到导致错误的插件,您可以将其替换为替代的WordPress 插件,或者尝试联系插件作者让他们了解该错误。

您可以参阅我们的指南,了解如何寻求 WordPress 支持并获取更多详细信息。

切换到默认 WordPress 主题

许多 WordPress 主题包含通常随插件附带的功能。这些主题还可能导致您的网站出现“429 错误太多请求”。

确定是否属于这种情况的最简单方法是切换到默认 WordPress 主题,例如“二十一”。

您可以通过前往外观»主题并单击默认主题之一下方的“激活”来完成此操作。

如何修复 WordPress 429 请求过多错误

有关更多详细信息,请参阅我们有关如何正确更改 WordPress 主题的指南。这篇文章还将向您展示如果无法访问 WordPress 管理仪表板该怎么办。

如果更改为默认主题可以解决 429 错误,那么您可以找到另一个WordPress 主题。您还可以向主题开发人员报告问题,他们也许能够修复它。

更改您的 WordPress 登录 URL

如果您担心因 DDoS 攻击而看到“409 Too Many Requests”错误,那么您可能需要更改 WordPress 登录 URL。

这样,黑客就无法通过在网站 URL 末尾添加wp-admin或来找到您的登录页面。wp-login

您可以使用wps 隐藏登录插件轻松更改 WordPress 登录 URL。如果您需要帮助,请参阅我们有关如何安装 WordPress 插件的指南。

激活后,您需要转到“设置”»“WPS 隐藏登录”

如何修复 WordPress 429 请求过多错误

只需在“登录网址”框中输入新的登录页面网址即可。您还可以添加“重定向 URL”。

确保单击“保存更改”来存储您的设置。

有关更多信息,请参阅有关如何在 WordPress 中添加自定义登录 URL 的指南。

询问您的托管提供商

很多时候,您会在需要访问您网站的第三方服务中看到“429 Too Many Requests”错误。这些可能是搜索引擎、爬虫和其他网络应用程序。

如果您在Google Search console或任何第三方服务中看到错误,那么很可能是他们向您的网站发送了太多请求。

在这种情况下,您需要要求WordPress 托管提供商不要阻止这些请求。

我们希望本文能够帮助您修复网站上的 WordPress“429 Too Many Requests”错误。您可能还想查看我们最常见的 WordPress 错误及其修复方法的列表,以及我们精选的最佳WordPress SEO 插件和工具

相关阅读