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

429 错误是保护服务器免受滥用的预防措施。当机器人、脚本或用户向服务器发出过多请求时会触发此错误。

但是,如果配置不当,它可能会阻止搜索引擎和其他 API 访问网站。要解决此问题,需要找到导致错误的行为不当的代码、插件或服务。

修复 WordPress 中的 429 请求过多错误

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

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

429 错误最常见的原因通常是网站上的错误插件。插件有时会向网站发出后续请求,这些请求可能会被服务器拒绝并返回 429 错误代码。

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

现在再次检查网站,看看是否可以再次重现 429 请求过多错误。如果不能,则意味着插件导致了此问题。

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

一旦找到导致错误的插件,可以将其替换为其它插件。

切换到默认的 WordPress 主题

越来越多的 WordPress 主题包含通常带有插件的功能。此类主题也可能导致 429 错误,网站上的请求过多。

找出答案的最简单方法是切换到默认的 WordPress 主题,例如二十二。如果这解决了 429 错误问题,那么可以找到另一个 WordPress 主题来替换它。

询问托管服务提供商

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

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

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

原文链接:https://www.taodakeji.com/blog/how-to-fix-the-wordpress-429-too-many-requests-error,转载请注明出处。

0
没有账号?注册  忘记密码?

社交账号快速登录