如何修復WordPress中的403禁止錯誤


您是否正在處理WordPress網站上的403 Forbidden錯誤? 這是WordPress初學者可能遇到的最可怕的錯誤之一。 在本文中,我們將向您展示如何輕鬆修復WordPress中的403禁止錯誤。

修復WordPress中的403禁止錯誤

什麼是WordPress中的403禁止訪問拒絕錯誤?

當您的網站上發生錯誤時,WordPress會顯示代碼和消息。 請參閱我們最常見的WordPress錯誤列表以及如何修復它們。

WordPress網站上顯示的403禁止狀態代碼

當您的服務器權限不允許訪問特定頁面時,將顯示403禁止錯誤代碼。

這就是錯誤通常伴隨文本的原因:

403禁止訪問–您無權訪問此服務器上的“ /”。

此外,嘗試使用ErrorDocument處理請求時遇到403 Forbidden錯誤。

在不同的情況下,您可以看到此錯誤。 例如:

  • 403禁止訪問–在wp-admin或WordPress登錄頁面上拒絕訪問。
  • 403 Forbidden – WordPress安裝期間。
  • 當訪問WordPress網站上的任何頁面時,出現403 Forbidden錯誤。
  • 您也可能只看到 ‘拒絕訪問’ 而不是完整的403禁止狀態。
  • 您可能還會看到“拒絕訪問yourdomain.com。 您無權查看此頁面。”

現在您已經了解了403錯誤的不同類型,下面我們來討論導致此錯誤的原因。

是什麼導致WordPress中的403禁止錯誤?

WordPress中出現403 Forbidden錯誤的最常見原因是由於安全插件配置不良。 如果許多WordPress安全插件認為它們是惡意的,則可以阻止其IP地址(或整個IP地址範圍)。

這就是為什麼我們使用Sucuri來提高我們所有WordPress網站的安全性的原因。

另一個可能的原因可能是.htaccess文件損壞或服務器上的文件權限不正確。

您的WordPress託管公司有時可能會意外更改其服務器設置。 這可能會在您的網站上導致403禁止錯誤。

話雖如此,讓我們看一下如何解決WordPress中的403禁止錯誤。

影片教學

訂閱WPBeginner

如果您不喜歡該視頻或需要更多說明,請繼續閱讀。

在WordPress中修復403禁止的錯誤

在您做任何事情之前,我們建議您創建網站的完整WordPress備份。 這是我們有關如何手動創建WordPress備份的指南。

如果您已經在使用自動WordPress備份插件,則在繼續操作之前,請確保您有權訪問最新的備份。

1.修復WordPress插件引起的403禁止錯誤

您需要做的第一件事是暫時停用所有WordPress插件。 這包括您可能已在網站上安裝的所有安全性插件。

如果這可以解決您的問題,則表明您網站上的一個插件引起了此錯誤。

您可以一次激活所有插件,直到能夠重現403禁止的錯誤,然後找出導致該錯誤的插件。

2.修復.htaccess文件損壞導致的403禁止錯誤

403錯誤通常是由WordPress網站中的.htaccess文件損壞引起的。 修復此文件非常容易。

首先,您需要使用cPanel中的FTP客戶端或文件管理器連接到您的網站。

接下來,在WordPress網站的根文件夾中找到.htaccess文件。 如果您在WordPress文件夾中找不到.htaccess文件,請參閱本指南。

您需要將.htaccess文件下載到計算機上,以便對其進行全新備份。 之後,您需要從服務器中刪除文件。

從您的WordPress網站刪除.htaccess文件

嘗試訪問您的網站。 如果403禁止錯誤得到解決,則意味著您的.htaccess文件已損壞。

您可以通過登錄WordPress管理區域並轉到來生成一個新的.htaccess文件。 設置»永久鏈接 頁。

在WordPress中重新生成.htaccess文件

只需點擊 保存更改 單擊頁面底部的按鈕,WordPress將生成一個新的.htaccess文件。

3.修復WordPress中文件權限引起的403禁止錯誤

網站上存儲的所有文件均具有文件許可權。 這些文件權限控制誰可以訪問您網站上的文件和文件夾。

不正確的文件權限可能導致403禁止錯誤。 它使您的Web服務器認為您沒有訪問這些文件的權限。

如果以上兩種解決方案都不能解決您網站上的403禁止錯誤,則最可能的原因是文件權限不正確。

您可以要求WordPress託管提供商檢查您的網站是否具有正確的文件權限。 一些主持人非常支持,他們不介意並且可能會為您解決該問題。

自行更改文件權限可能會導致嚴重後果。 如果您自己沒有信心這樣做,請向朋友尋求幫助或聘請專業人員。

但是,如果您想自己做,那麼這裡就是檢查文件權限的方法。

只需使用FTP客戶端連接到您的WordPress網站即可。 導航到包含所有WordPress文件的根文件夾。

檢查文件權限

單擊以選擇一個文件夾,右鍵單擊,然後從菜單中選擇“文件權限”。

您的FTP客戶端會顯示一個文件權限對話框,如下所示:

使用FTP更改文件權限

WordPress網站上的所有文件夾應具有744或755的文件許可權。

WordPress網站上的所有文件都應具有644或640的文件許可權。

您可以將根文件夾的文件權限設置為744或755。選中旁邊的框 “遞歸到子目錄” 然後檢查顯示的選項 “僅應用於目錄”。

單擊確定按鈕。 您的FTP客戶端現在將開始為該文件夾中的所有子目錄設置權限。

完成後,您需要對所有文件重複該過程。 這次,您將使用644或640的文件權限,並且不要忘記選擇 “遞歸到子目錄”“僅應用於文件”。 選項。

單擊確定按鈕,您的FTP客戶端將開始為所有選定文件設置文件權限。

現在嘗試訪問您的網站,並且403禁止錯誤現在應該消失了。

我們希望本文能幫助您解決WordPress中的403禁止錯誤。 您可能還需要查看我們的專家提示和技巧,以保護WordPress管理區域。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。