什麼是HTTP 429錯誤及其解決方法

您可以得到的「最佳」錯誤類型是可以準確告訴您是什麼原因導致的錯誤。 HTTP錯誤429在該區域獲得滿分。 您會立即知道問題出在哪裡,因此您可以立即開始識別罪魁禍首。

簡而言之,當某人或某物向您的伺服器發出過多請求時,將出現錯誤429。 如果您使用的是WordPress,則有幾種簡單的方法可以解決此問題。

因此,讓我們開始工作吧!

什麼是HTTP錯誤429?

HTTP錯誤429由其附帶的消息更好地為人所知,該消息顯示為:「太多請求」。 根據您使用的瀏覽器,錯誤代碼可能會略有不同。 它最常見的一些變化包括:

  1. 「 429錯誤」
  2. 「 HTTP 429」
  3. 「錯誤429(請求太多)」

如您所見,「 429」標識符始終存在。 簡而言之,此錯誤代碼表示兩件事之一。 您的Web伺服器要麼被收到的請求數量淹沒,要麼已設置為在檢測到異常時阻止來自特定IP地址的連接。

「異常」是指可疑行為,例如某個IP試圖反覆訪問您站點的登錄頁面。 拒絕服務(DDoS)攻擊 也可以觸發HTTP錯誤429,因為安全伺服器會輕易識別出這種惡意行為。

準確了解什麼可以觸發錯誤429很重要。 如果您嘗試訪問頁面的次數過多,則該錯誤應會自行消失。 例如,您的虛擬主機可能已設置為在發生可疑行為後的幾分鐘內限制訪問。

另一方面,如果錯誤仍然存​​在,則可能是由於惡意攻擊或第三方服務淹沒了您的伺服器。 在這種情況下,您可能需要捲起袖子自行修復。

如何修復WordPress中的HTTP錯誤429(4種技巧)

在以下各節中,我們將探討四種最常見的方法來修復WordPress中的錯誤429。 從對插件進行故障排除開始,我們將按照通常最有效的順序進行這些修復。

1.禁用所有插件

通常,流氓插件可能會導致持續的429錯誤。 根據我們的經驗,最有可能觸發此類錯誤的插件是:

  • 安全插件
  • 解決方案迫使您的網站 通過HTTPS載入
  • 以一種或另一種方式重寫WordPress URL的工具

確定插件是否觸發HTTP錯誤429的最快方法是禁用站點上所有活動的插件。 如果錯誤在此之後仍然存在,那麼您可以嘗試其他解決方法,如果錯誤消失了,您可以開始縮小問題的範圍。

禁用WordPress插件很簡單。 但是,錯誤429有時會阻止您訪問WordPress管理區域。 如果您遇到這種情況,最好暫時關閉插件的最佳方法是 使用文件傳輸協議(FTP)

通過FTP連接到網站後,導航到wp-content文件夾。 在那裡,您會看到一個名為plugins的文件夾。 如果您將該文件夾重命名為其他文件夾,它將一口氣禁用您網站上的每個插件:

什麼是HTTP-429錯誤以及如何修復它什麼是HTTP 429錯誤及其修復方法

當然,這樣做會影響您網站的功能。 但是,您的主要目標應該是重新獲得訪問許可權,並查看插件是否觸發了錯誤。

如果在禁用插件後可以正常訪問站點,則下一步應是將plugins目錄恢復為其原始名稱。 完成後,請通過FTP打開文件夾,然後從活動插件列表開始進行操作。

對於每個插件,您需要更改其單獨的文件夾名稱,這將禁用它。 然後檢查錯誤是否仍然存在。 一旦確定哪個確切的插件引起了問題,就可以研究替換或卸載它。

2.切換到默認的WordPress主題

在某些情況下,您的活動WordPress主題可能在錯誤429之後。這很可能與使用API​​密鑰進行身份驗證的複雜主題有關。

再一次,我們假設您無權訪問WordPress儀錶板來處理此潛在問題。 與插件一樣,您可以使用FTP客戶端禁用活動主題。

該過程與上一節中介紹的步驟大致相同:

  1. 通過FTP連接到您的WordPress網站。
  2. 導航到wp-content / themes。
  3. 找到您的活動主題的文件夾。
  4. 將該文件夾重命名為其他名稱。

由於WordPress要求您的網站具有活動主題,因此它將自動切換到默認選項之一。 如果您現在打開您的網站並且錯誤消失了,那麼所有內容看起來都應該略有不同。

在此階段,您可以嘗試重新安裝主題或還原其現有文件夾的先前名稱。 如果錯誤仍然存​​在,則可能需要還原到主題的先前版本,或者 考慮使用其他

3.更改您的WordPress登錄URL

如果主題和插件都不是您的錯誤429問題的背後原因,那麼問題可能出在試圖闖入您網站的人。 通常,這涉及通過登錄頁面進行強行強制。

通過更改默認的WordPress登錄URL,您既可以解決此問題,又可以幫助保護您的網站免受將來的攻擊。 最簡單的方法是使用諸如 WPS隱藏登錄

什麼是HTTP 429錯誤以及如何解決它-1 HTTP 429錯誤是什麼以及如何修復它

我們已經談論過 如何使用WPS隱藏登錄 過去,因為它是我們最喜歡的工作工具。 重要的是要注意,您也可以手動更新WordPress登錄URL,但是我們建議您不要使用該方法,因為該方法涉及對網站的核心文件進行重大更改。

但是,如果您嘗試了之前的兩個解決方案,但仍然無法進入WordPress後端,則將無法安裝新的插件。 在這種情況下,您需要拿出大手槍。 這樣,我們的意思是與您的託管支持團隊聯繫。

4.與您的託管服務提供商聯繫

任何優質的網路託管支持服務都將感謝您在與他們聯繫之前嘗試解決問題。 當涉及到HTTP錯誤429時,如果您同時排除了插件和主題,則可以假定此問題很可能是您網站上的第三方攻擊。

您可以使用很多措施 保護您的WordPress網站。 但是,大多數都是先發制人的措施。 如果您的站點當前處於「火災中」,則可能需要請求技術幫助。

即使您無法訪問您的網站,您的網路託管服務商的支持服務也應該能夠查看其安全日誌,看看是否有問題。 他們還可能能夠還原您無權訪問的早期備份。

因此,在這一點上,我們的建議是讓您的託管服務提供商知道您要查找的錯誤以及您嘗試解決的錯誤。 錯誤429消失後,您可以 採取措施保護您的網站 所以這個問題不會再次發生。

結論

就錯誤而言,429並不難處理。 在最壞的情況下,它可能阻止您登錄WordPress管理區域,但是您仍然可以採取一些簡單的步驟來嘗試解決該問題。

如果您遇到HTTP錯誤429,並且持續超過幾分鐘,則可以使用以下四個快速修復程序將網站恢復為正常狀態:

  1. 禁用所有插件。
  2. 切換到默認的WordPress主題。
  3. 更改您的WordPress登錄URL。
  4. 聯繫您的主機提供商。

您對如何解決WordPress中的HTTP錯誤429有任何疑問嗎? 讓我們在下面的評論部分中討論它們!

Botond1977 / shutterstock.com的文章縮略圖

資源

相關文章