您是否在wordpress网站上看到“429请求过多”错误?
此错误消息意味着用户向您网站的服务器发送了太多HTTP请求。此错误可能会非常令人沮丧,因为很难找出导致该错误的原因。
在本文中,我们将向您展示如何轻松修复“WordPress429TooManyRequests”错误。
是什么原因导致WordPress429请求过多错误?
“429TooManyRequests”错误的最常见原因是用户、机器人或脚本尝试向网站服务器发出过多请求。这是防止网站DDOS攻击的措施。
但是,如果此措施配置不当,可能会导致搜索引擎或其他API无法正常运行。这可能会导致您的网站出现意外行为或阻止您登录WordPress管理仪表板。
有时,当WordPress网站上的脚本使用API向另一个网站或服务发出过多请求时,会导致该错误。在这种情况下,API将响应429错误代码。
话虽这么说,让我们看看如何轻松排查并修复WordPress中的“429TooManyRequests”错误。
修复WordPress中的429TooManyRequests错误
此错误可能由多种因素引起。我们将向您展示多种方法来排查和修复“429TooManyRequests”错误。
您可以使用下面的快速链接跳转到您想要使用的方法。
- 查找并停用行为不当的插件
- 切换到默认WordPress主题
- 更改您的WordPress登录URL
- 询问您的托管提供商
查找并停用行为不当的插件
429错误最常见的罪魁祸首通常是网站上的不良插件。插件有时会向您的网站发出多个请求,服务器可能会拒绝这些请求并返回429错误代码。
您需要做的第一件事是停用网站上的所有WordPress插件。
您可以通过访问WordPress管理区域中的插件»安装的插件页面并选择所有插件来完成此操作。之后,从“批量操作”下拉菜单中选择“停用”,然后单击“应用”。
如果您无法访问WordPress管理区域,请参阅我们的指南,了解如何通过FTP停用所有WordPress插件。
现在再次访问您的网站,看看是否可以重现“429TooManyRequests”错误。如果不能,则意味着某个插件导致了此问题。
您现在可以一一激活您的插件,并在激活每个插件后检查您的网站。这样就可以找到导致错误的插件。
一旦找到导致错误的插件,您可以将其替换为替代的WordPress插件,或者尝试联系插件作者让他们了解该错误。
您可以参阅我们的指南,了解如何寻求WordPress支持并获取更多详细信息。
切换到默认WordPress主题
许多WordPress主题包含通常随插件附带的功能。这些主题还可能导致您的网站出现“429错误太多请求”。
确定是否属于这种情况的最简单方法是切换到默认WordPress主题,例如“二十一”。
您可以通过前往外观»主题并单击默认主题之一下方的“激活”来完成此操作。
有关更多详细信息,请参阅我们有关如何正确更改WordPress主题的指南。这篇文章还将向您展示如果无法访问WordPress管理仪表板该怎么办。
如果更改为默认主题可以解决429错误,那么您可以找到另一个WordPress主题。您还可以向主题开发人员报告问题,他们也许能够修复它。
更改您的WordPress登录URL
如果您担心因DDoS攻击而看到“409TooManyRequests”错误,那么您可能需要更改WordPress登录URL。
这样,黑客就无法通过在网站URL末尾添加wp-admin或来找到您的登录页面。wp-login
您可以使用WPS隐藏登录插件轻松更改WordPress登录URL。如果您需要帮助,请参阅我们有关如何安装WordPress插件的指南。
激活后,您需要转到“设置”»“WPS隐藏登录”。
只需在“登录网址”框中输入新的登录页面网址即可。您还可以添加“重定向URL”。
确保单击“保存更改”来存储您的设置。
有关更多信息,请参阅有关如何在WordPress中添加自定义登录URL的指南。
询问您的托管提供商
很多时候,您会在需要访问您网站的第三方服务中看到“429TooManyRequests”错误。这些可能是搜索引擎、爬虫和其他网络应用程序。
如果您在GoogleSearchConsole或任何第三方服务中看到错误,那么很可能是他们向您的网站发送了太多请求。
在这种情况下,您需要要求WordPress托管提供商不要阻止这些请求。
我们希望本文能够帮助您修复网站上的WordPress“429TooManyRequests”错误。您可能还想查看我们最常见的WordPress错误及其修复方法的列表,以及我们精选的最佳WordPressSEO插件和工具。