你在WordPress網站上看到401錯誤了嗎?
這是最令人困惑的WordPress錯誤之一,它可能會將你鎖定在WordPress網站之外。
401錯誤有多個名稱,包括錯誤401和未經授權的錯誤401。這些錯誤有時會伴隨著一條消息“由于無效憑證而拒絕訪問”或“需要授權”。
在本文中,我們將向你展示在WordPress中輕松修復401錯誤的不同解決方案。我們還將討論造成這種情況的原因,以及今后如何避免。

什么導致WordPress中的錯誤?
WordPress中的401錯誤是由于與WordPress主機服務器通信時不正確的身份驗證造成的。
例如,如果你的WordPress管理文件夾有密碼保護,那么不輸入密碼將會在WordPress登錄和管理頁面上顯示401錯誤頁面。

然而,在某些情況下,即使沒有在網站上添加任何特殊的密碼保護,你也可能會看到此錯誤。
例如,WordPress安全插件可以在受攻擊期間鎖定你的管理區域。
造成這個錯誤的另一個常見原因是托管公司采取的安全措施,以保護你的WordPress網站。當你的WordPress登錄頁面被過度訪問時,這些安全措施開始顯示這個錯誤。
大多數情況下,401錯誤出現在WordPress管理和登錄頁面。然而,在某些情況下,它可能出現在你網站的所有頁面上。
你需要排除導致錯誤的確切原因,然后修復它。
接下來讓我們來學習一下如何快速修復WordPress 401錯誤的不同解決方案。
1. 暫時刪除WordPress管理上的密碼保護
如果你的WordPress管理目錄有密碼保護,那么這可能是你需要的解決方案。
你可能忘記了管理目錄密碼,或者服務器配置發生了更改。
打開你的WordPress主機控制面板,找到目錄隱私或密碼保護目錄圖標。
我們的屏幕截圖顯示了我們的Bluehost托管帳戶,大多數托管面板都有這個選項。

點擊打開它,你將看到你的主機帳戶上的所有文件和文件夾。瀏覽到你的wp-admin目錄,并通過單擊名稱選擇它。
控制面板現在將顯示其密碼保護設置。只需取消“密碼保護此目錄”選項旁邊的復選框,然后單擊保存按鈕。

然后,單擊返回按鈕并向下滾動到頁面底部。從這里開始,你需要刪除用于登錄密碼保護目錄的用戶名。
你已經成功地禁用了WordPress管理目錄的密碼保護。你現在可以嘗試登錄WordPress站點。
如果一切正常,那么你可以繼續為WordPress管理區域啟用密碼保護,方法是創建一個新用戶和密碼。
2. 清除防火墻緩存以解決WordPress中的401錯誤
如果你正在使用基于云的WordPress防火墻服務,如Sucuri或Cloudflare,那么當防火墻無法與你的網站通信時,可能會觸發401錯誤。
清除Sucuri防火墻中的緩存
如果你正在使用Sucuri,那么登錄到你的Sucuri儀表板并訪問“Performance”頁面。你需要從這里切換到“清除緩存”選項卡,然后單擊“清除緩存”按鈕。

清除Cloudflare中的緩存
如果你正在使用Cloudflare,那么你需要登錄Cloudflare儀表板并進入“緩存”部分。從這里你需要點擊“清除一切”按鈕來清除所有緩存。

清除防火墻緩存之后,繼續清除瀏覽器緩存或WordPress緩存。
3.關閉所有WordPress插件
行為不當或配置不當的WordPress插件也會觸發401錯誤。你將需要暫時停用所有WordPress插件,以查明錯誤是否由其中一個插件引起。
通過訪問插件頁面,你可以簡單地從管理區域內禁用WordPress插件。

但是,如果你不能訪問WordPress管理區域,那么你需要使用FTP來禁用所有WordPress插件。
只需使用FTP客戶機連接到WordPress站點。一旦連接到/wp-content/文件夾,將plugins文件夾重命名為plugins.deactivate。

重命名plugins文件夾將禁用所有WordPress插件。
你現在可以訪問WordPress網站的管理區域并嘗試登錄。如果一切正常,那么這意味著其中一個插件導致了問題。
現在你需要切換回FTP客戶機,再次將插件的文件夾重命名為plugins。
接下來,返回WordPress管理區域并轉到plugins頁面?,F在你可以一次激活一個插件,直到再次看到401錯誤為止。
這將幫助你找到導致問題的插件。一旦你找到了插件,你可以聯系插件的支持或者找到一個替代的插件。
4. 切換到默認WordPress主題
有時WordPress主題中的一個函數可能會在你的網站上觸發401錯誤。要找到答案,你需要暫時切換到默認的WordPress主題。
默認主題由WordPress團隊創建,并隨默認WordPress安裝一起發布。
首先,轉到Appearance?Themes頁面?,F在,如果你已經安裝了一個默認的WordPress主題,那么你可以繼續并激活它。

如果你的站點上沒有安裝默認主題,那么你需要安裝并激活它。
切換主題后,你可以去測試你的網站。如果現在一切正常,那么這意味著你的主題導致401錯誤。
你可以向主題開發人員報告這個問題,他們可能會幫助你修復它。如果這不起作用,那么你可以永久地改變你的WordPress主題。
5. WordPress重置密碼
如果有人反復嘗試輸入密碼,WordPress托管公司有時會阻止對wp-admin和登錄頁面的訪問。
在這種情況下,你的訪問將被暫時阻塞,你可以在幾分鐘后嘗試。
然而,與其猜測你的密碼,最好是恢復被遺忘的WordPress密碼。

WordPress會給你發送一封帶有修改密碼鏈接的電子郵件。這種方法的問題是有時WordPress可能無法發送電子郵件。
如果你沒有收到這封郵件,那么不要擔心。你還可以使用phpMyAdmin重置WordPress密碼。





