修復:WordPress中的403禁止錯誤(訪問許可權被拒絕)

你遇到對你的WordPress網站上的錯誤,它看起來像你的系統在你尖叫沒有理由。錯誤使您的網站停頓了一下,並刪除了您需要分析該錯誤原因的原因及其解決方法。WP用戶面臨5個常見錯誤。

  1. 錯誤401-未經授權的錯誤
  2. 錯誤400錯誤的請求錯誤
  3. 錯誤403-禁止的錯誤
  4. 找不到錯誤404頁
  5. 錯誤500-內部伺服器錯誤

通常,每當人們在WordPress網站中檢測到403禁止的錯誤時,他們通常會感到焦慮。在這種情況下,當他們嘗試打開網頁時,會顯示錯誤消息-「您無權訪問此伺服器上的/」。

如果您遇到類似情況,請不要驚慌並繼續閱讀本指南,我們將介紹幾種可用於修復WordPress中的403禁止錯誤的方法。

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

403screenshot-1

也稱為訪問被拒絕錯誤。當您的網站發生錯誤時,WordPress總是顯示許多代碼和消息。每當您的伺服器許可不允許訪問特定頁面時,您就應該了解403禁止發生。

此外,「 403禁止的錯誤」是HTTP狀態代碼。當您看到此消息時,您正在嘗試訪問或訪問禁止的網站或地址。

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

403禁止訪問–您無權訪問此伺服器上的「 /」。
此外,在嘗試使用ErrorDocument來保留請求時,遇到了403 Forbidden錯誤。

在各種情況下都可以看到此錯誤,例如:

  • 403 Forbidden –當我們安裝WordPress時
  • 403禁止訪問–在WordPress登錄頁面或wp-admin上拒絕訪問期間。
  • 訪問被拒絕或403禁止錯誤–在訪問WordPress網站上的任何頁面時。
  • 而不是整個「 403禁止」狀態,您可能只會看到「訪問被拒絕」。
  • 此外,您還會看到「拒絕訪問yourdomain.com。您無權查看此頁面」。

WordPress 403禁止錯誤背後的主要原因

配置的安全插件是WordPress中403禁止錯誤的最常見原因。

此外,如果許多WordPress安全插件認為它們是惡意的,則可以阻止其IP地址(或整個IP地址範圍)。因此,我們使用Sucuri來增強WordPress網站的安全性。

但是,可能還有其他可能的原因,例如.htaccess文件損壞,伺服器上的文件許可權不正確,網站防火牆,窗口伺服器等,我們將解釋這些原因:

不斷地,有時您的WordPress託管可以在其伺服器設置中突然創建非正式更改。它也可能是您網站上的403禁止錯誤。

現在讓我們看一下:

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

首先,我們建議您創建網站的完整WordPress備份。它可以幫助您保存數據以備將來使用。

如何創建備份

在每個階段,您都不對託管伺服器上可能發生的錯誤負責。不用了,您可以停止犯錯誤,就像伺服器可以犯錯誤一樣,因為它們僅由人來管理。

不斷地,其中一些錯誤是可怕的。並可能危害您的整個網站。

因此,在伺服器上備份整個站點數據至關重要。

如果您的託管服務提供商無法為您提供最佳選擇,那麼您可以嘗試使用WordPress備份插件,也可以採用我們的WordPress備份還原服務

現在,說到重點!在這裡,我們將顯示幾種相同的方法:

1.檢查.htaccess文件

很多時候,您不知道什麼是.htaccess文件?– .htaccess文件是保留在項目目錄中的文件。

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

之後,在WordPress網站的根文件夾中找到.htaccess文件。

現在,將.htaccess文件下載到您的PC。這樣您就可以對其進行全新備份。完成所有這些操作–從伺服器中刪除文件。

delete-htaccess-1

嘗試與您的網站聯繫。如果解決了403禁止錯誤–您應該了解您的.htaccess文件已損壞。

但是,通過登錄WordPress管理區域並導航到「設置>>永久鏈接」頁面,您可以創建一個新的.htaccess文件。

regenerate-htaccess-1

只需單擊屏幕底部的保存更改。WordPress將創建一個新的.htacces文件。

2.修復由插件引起的403錯誤

首先,您需要停用網站上的所有WordPress插件。去做這個 –

您必須登錄WordPress區域信息中心,然後訪問插件>>已安裝的插件。並一一停用所有插件。

一次停用所有插件,並在每次停用後檢查是否仍然出現錯誤。因為如果錯誤是由插件引起的,那麼肯定會在停用插件後解決。

完成所有這些之後!您的問題將得到解決,那麼錯誤就在插件中

現在,一次激活所有插件,然後卸載導致此錯誤的插件。

3.修復由文件許可權引起的403禁止的錯誤

WordPress網站中有許多文件授予訪問許可權。

但是,如果有任何不正確的許可權,則伺服器將向您顯示403禁止錯誤,表示您沒有訪問許可權。

為了解決此錯誤,您必須不斷要求託管服務提供商檢查文件許可權。為此,任何人都要求您獲得昂貴的託管服務提供商的幫助。

但是,如果您想自己做,請按照以下方法檢查文件許可權。

通過使用FTP客戶端,連接到WordPress站點,然後轉到WordPress根文件夾,其中包括所有WordPress文件。

check-file-permissions-1-1

此外,單擊以選擇一個文件夾,按右鍵單擊並從菜單中選擇文件許可權。

現在,您的FTP客戶端將顯示一個文件許可權對話框,如下所示:

changefilepermissions-1

但是,WordPress網站上的所有文件夾都應具有744/755和644/640的文件許可權。此外,您可以將根文件夾中的文件許可權設置為744或755。

選中「遞歸到子目錄」旁邊的框,然後選中「僅應用於目錄」選項。

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

當所有這些都完成了!對所有文件重複相同的過程。在這裡,您將使用644或640文件許可權。並記住選擇「在子目錄中遞歸」和「僅應用於文件」。選項。

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

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

4.修復Windows伺服器導致的403禁止錯誤

如果您的博客託管在Windows伺服器上,則目錄索引可能存在問題。為幫助解決此問題,請聯繫您的Web託管公司,您將需要在將index.php添加到web.config文件中的幫助。

5.修復由防火牆引起的403禁止錯誤

趨向於此解決方案–

網站防火牆也可能是造成這種情況的原因–訪問被拒絕錯誤或HTTP 403錯誤。如果URL正確,則403錯誤仍然存​​在,那麼您必須檢查防火牆是否阻止訪問任何網頁。

此外,您還必須檢查防火牆或安全性插件是否將您的IP列入了黑名單。之後,關閉防火牆並清除瀏覽器緩存。

現在,您需要注意您是否可以訪問您的網站。為了防止訪問者被阻止,您必須重新配置他們。

修復WordPress中的403禁止錯誤的其他信息

1.檢查網址錯誤

在這裡,您需要檢查URL錯誤。確保您未指定目錄。取而代之的是,您要指定真實的網頁文件名和擴展名。

但是,許多站點都配置為拒絕目錄瀏覽。因此,嘗試顯示文件夾而不是特定頁面時,403禁止消息是正常的,並且是預期的。

要解決403禁止錯誤,這是迄今為止該網站的最常見原因。

提示:如果您操作有問題的站點並希望在這種情況下避免403錯誤,則必須在Web伺服器軟體中啟用目錄瀏覽。

2.清除瀏覽器的緩存

您可以看到,頁面的緩存版本問題可能導致403禁止錯誤。

3.清除瀏覽器的cookie

基本上,如果您特別登錄到任何站點,然後在幾分鐘後再次登錄,則(最後一步)將不起作用。

注意:當我們談論Cookie時!如果您實際登錄以訪問此頁面,請確保已在瀏覽器中或至少在此站點中啟用了它們。

但是403禁止錯誤,分別表示cookie可能包含在正確訪問中。

4.直接聯繫網站

碰巧403禁止錯誤是一種誤解,每個人都看到了。而且該站點尚未意識到此問題。

訪問我們的WordPress錯誤服務  以獲取有關您網站的更多信息。

5.與您的Internet服務提供商聯繫

可能是–您完整的ISP或您的公共IP地址已被列入黑名單。這種情況基本上會在一個或多個站點的所有頁面上生成403禁止錯誤。

就這樣!

如果您遵循了我們上面討論的所有方法,但在訪問網站或網頁時仍然遇到403禁止錯誤。請與我們的WordPress支持服務聯繫以獲取更多信息。我們的WordPress專家團隊像24 * 7一樣為您服務。

相關文章