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

您是否在 WordPress 网站上看到 429 too many requests 错误?这个错误可能非常令人沮丧,因为很难弄清楚是什么原因造成的。在本文中,我们将向您展示如何轻松修复 WordPress 429 请求过多错误。

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

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

429 too many requests 错误的最常见原因是用户、机器人或脚本尝试向服务器发出过多请求。这是一种防止对网站进行 DDOS 攻击的措施。

但是,如果未正确配置,则最终可能会阻止搜索引擎或其他 API 正常运行。这会导致您的网站出现意外行为。

WordPress出现429错误的原因

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

话虽如此,让我们来看看如何轻松解决和修复 WordPress 中的 429 过多请求错误。

修复 WordPress 中的 429 Too Many Requests 错误

此错误可能由多种因素引起。我们将向您展示排除和修复 429 请求过多错误的多种方法。

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

429 错误的最常见罪魁祸首通常是您网站上的一个坏插件。插件有时会向您的网站发出后续请求,这些请求可能会被服务器拒绝并显示 429 错误代码。

您需要做的第一件事是停用您网站上的所有 WordPress 插件。您可以通过访问 WordPress 管理区域中的插件页面并选择所有插件来完成此操作。之后,在批量操作下拉框下选择“停用”,然后单击应用。

停用所有 WordPress 插件

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

现在再次检查您的网站,看看您是否可以再次重现 429 too many requests 错误。如果你不能,那么这意味着一个插件导致了这个问题。

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

找到导致错误的插件后,您可以将其替换为替代插件,或尝试联系插件作者,让他们知道错误。

切换到默认 WordPress 主题

越来越多的 WordPress 主题包含插件通常附带的功能。此类主题还可能导致您网站上的请求过多而出现 429 错误。

找出答案的最简单方法是切换到默认的 WordPress 主题,例如 27 岁。如果这解决了 429 错误问题,那么您可以找到另一个 WordPress 主题或将问题报告给主题开发人员,他们也许能够修复它。

询问您的托管服务提供商

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

如果您在Google Search Console或任何第三方服务中看到错误,那么很可能他们向您的网站发送了太多请求。在这种情况下,您需要要求您的WordPress 托管服务提供商不要阻止这些请求。

我们希望本文能帮助您修复 WordPress 429 错误,您网站上的请求过多。您可能还想查看我们最常见的 WordPress 错误列表以及如何修复它们。