tft每日頭條

 > 科技

 > wordpress安全設置

wordpress安全設置

科技 更新时间:2025-02-03 19:49:04

wordpress安全設置(Forbidden錯誤的解決方案)1

任何熟悉浏覽網絡的人都會在某些時候遇到403 Forbidden錯誤,或其他HTTP狀态錯誤。這些錯誤是非常令人沮喪的,特别是當它們出現在你擁有和運行的WordPress網站上時。當你費盡心思建立你自己的主機,并且你知道管理你自己網站的來龍去脈時,突然被鎖定在一個特定的頁面(或網站本身)是令人困惑的。

原文鍊接:修複WordPress網站403 Forbidden錯誤的解決方案 - 搬主題

值得慶幸的是,403禁止錯誤是可以解決的。這篇文章将解釋什麼是403錯誤,以及如果你在你的WordPress網站上看到一個錯誤該怎麼辦。

什麼是 "403 Forbidden"錯誤?

當服務器從本質上将你鎖在一個頁面或一個你試圖訪問的網站之外時,就會出現403禁止錯誤。通常情況下,這個錯誤是在網站訪問權限方面出現問題時出現的。當問題來自你的網站時,這意味着你需要檢查你的權限,并修複任何可能導緻該錯誤的未決問題。

值得慶幸的是,403錯誤并不是服務器失控的迹象。當你沒有适當的權限來查看你試圖加載的頁面時,它就會顯示出來。一般來說,這意味着你需要糾正你的WordPress安裝中的一個小錯誤。而且,你更有可能花最多的時間來确定導緻它的原因。修複通常是快速和簡單的。

是什麼導緻了403 Forbidden錯誤的發生?

在你的網站上出現403錯誤,有幾個潛在的原因。下面是幾個最常見的原因。

  • 在你的WordPress網站的後端,權限被改變了
  • 你的.htaccess文件已經損壞了
  • 你的網站上安裝了一個有問題的插件
  • 你的熱鍊保護沒有正确配置
  • 你的CDN出現了問題

在你嘗試修複你的WordPress網站上的403禁止錯誤之前,先試着重新加載頁面。有時,在你的網站上會出現一個臨時的403錯誤,你可以通過重新加載來輕松解決。另外,确保你輸入的URL是正确的,因為拼寫錯誤會導緻顯示403禁止錯誤。如果重新加載網站或重新輸入URL沒有幫助,請進入下一個步驟。

如何修複 "403 Forbidden"的錯誤(5種方法)

準備好學習如何修複你的WordPress網站上顯示的403 Forbidden錯誤了嗎?有幾種簡單的方法來解決這個問題。

在你開始之前,一定要備份你的網站。如果你最近還沒有備份你的網站,現在是時候了。你不想在修複時冒失去寶貴時間和數據的風險。幸運的是,修複403 Forbidden錯誤是相當簡單的,而且不可能導緻一個重大的頭痛問題。不過,最好還是做好準備。如果你需要協助備份你的WordPress網站,有一些備份插件可以幫助你輕松做到這一點。

1. 檢查你的文件權限

因為403 Forbidden錯誤意味着你的網站服務器拒絕你的訪問,這意味着你可能缺乏适當的文件權限。出于這個原因,明智的做法是通過FTP查看你的文件權限來開始排除問題。要訪問你的文件,你将需要一個FTP文件管理器,你的主機的cPanel文件管理器,或一個WordPress文件管理器插件。在本指南中,我們将使用FileZilla。

登錄到你的FTP服務器,然後導航到你的WordPress安裝文件夾。你可以通過雙擊适當的文件夾(這裡的文件夾被命名為public_html)來實現。

wordpress安全設置(Forbidden錯誤的解決方案)2

public_html文件夾包含了構成你網站主幹的文件和文件夾。這些文件中的每一個都有自己的權限設置,有一個特定的數字值,表明誰可以與每個文件互動,以及以何種方式。例如,每個WordPress目錄都應該有一個755或750的默認設置。你的各個文件的權限應該是644或640,除了wp-config.php,它需要被設置為440或400。

wordpress安全設置(Forbidden錯誤的解決方案)3

請記住,改變權限是一件很嚴肅的事情,不正确地調整權限有可能使你的網站癱瘓。你正在努力減輕和避免進一步的403禁止錯誤,所以要極其謹慎地進行。

數值的含義是什麼?

你分配給你的WordPress網站文件和目錄的數字值代碼有特定的含義,你可能想知道為什麼755和644是你的默認值。每個代碼代表了用戶和組在訪問你的網站時擁有的特定權限。

例如,755意味着每個用戶都可以執行(訪問和打開)和閱讀你網站上的文件,但所有者是唯一可以寫入這些文件的個人。644的數值意味着所有用戶都可以閱讀你的文件,但隻有所有者可以修改或寫入文件。使用一個不正确的數值有可能使你的網站容易受到惡意攻擊,因為你可能在無意中向第三方開放訪問。這就是為什麼堅持使用這裡列出的準确代碼是如此重要。

如何重置目錄、子目錄和文件的權限

如果你發現你的文件權限已經從755(或750)改為另一個值,你将需要手動恢複那個原始值。如果這是你的403禁止錯誤的根源,那麼它應該糾正這個問題。

讓我們修複你的權限,這樣你就可以重新進入你的網站。要重新設置你的目錄和子目錄的權限,右擊你的網站的主目錄文件夾,選擇文件權限。

下面的窗口将顯示在你的屏幕上。

wordpress安全設置(Forbidden錯誤的解決方案)4

在那裡,在标有數值的方框中輸入755。勾選 "重新搜索到子目錄 "框,然後選擇 "僅應用于目錄 "選項。點擊 "确定 "來進行修改。

現在你已經重新設置了目錄和子目錄的權限,現在是時候對文件進行重新設置了。再次右擊你的文件夾,選擇文件權限。在标有 "數值 "的框中,輸入644或640。選擇 "重新搜索到子目錄 "和 "僅适用于文件"。然後,點擊确定。

wordpress安全設置(Forbidden錯誤的解決方案)5

最後,你需要打開你的WordPress安裝文件夾,找到你的wp-config.php文件。右鍵單擊文件權限,然後在數值框中輸入440或400。點擊 "确定 "來繼續。在你的文件夾裡做一個快速的抽查,以确保所有的改變都被保留。

wordpress安全設置(Forbidden錯誤的解決方案)6

現在是時候再次測試你網站的功能了。嘗試訪問給你帶來403禁止錯誤的頁面。如果你的網站加載正常,你已經解決了這個問題!但是,如果你仍然收到403錯誤,可能有另一個潛在的問題。然而,如果你仍然收到403錯誤,可能有另一個潛在的問題。讓我們進入你的下一個選項。

2. 檢查你的.htaccess文件

一個損壞的.htaccess文件會導緻你的網站顯示403 Forbidden錯誤。如果這是你的問題的根源,這是一個快速和簡單的修複。

在你的FTP客戶端,導航到你的WordPress根目錄。那是存儲.htaccess文件的地方,它可能是你在列表中看到的第一個單獨文件。在你做任何事情之前,給你的文件做一個備份。右鍵單擊它,選擇下載,你的文件将顯示在你的本地文件目錄中。

wordpress安全設置(Forbidden錯誤的解決方案)7

驗證你的.htaccess副本是否成功存儲在你的電腦上。一旦你做到這一點,你可以回到FTP客戶端,在那裡删除.htaccess。删除該文件後,嘗試訪問你網站上出現403禁止錯誤的頁面。如果錯誤持續存在,這意味着你的.htaccess文件不是問題。如果是這種情況,隻需通過FTP重新上傳你保存在電腦上的備份。确保你選擇WordPress的根目錄,以便它落在正确的地方。

如果你不再看到403 Forbidden錯誤,這意味着你的.htaccess文件被破壞了。在這種情況下,你會想要生成一個新的,這很容易做到。隻要登錄到你的WordPress儀表闆,點擊設置,然後選擇Permalinks。

注意,最近對固定鍊接設置的改變可能已經導緻了你的403錯誤。這是因為點擊 "保存 "可以将更改寫入你的.htaccess文件。當你删除了.htaccess,就像你為了測試403錯誤所做的那樣,點擊保存會自動為你生成一個新的.htaccess文件。

wordpress安全設置(Forbidden錯誤的解決方案)8

這個方法解決了問題嗎?如果沒有,讓我們試試另一個方案。

3. 停用/重新激活你的插件

檢查文件權限或檢查你的.htaccess文件沒有收獲?這沒關系。你可能是遇到了你的插件的問題。如果一個插件有兼容性問題或已經損壞,這可能導緻你的網站出現403禁止的錯誤。

識别你的插件是否有問題很簡單,值得慶幸的是,你不必一個一個地停用它們。相反,你可以一次性停用所有的插件。我們建議通過FTP來停用插件,而不是使用WordPress的插件菜單,因為這樣做的過程要快得多。

回到你的FTP客戶端,在你的WordPress主目錄下找到你的插件文件夾。要一次性停用你的所有插件,隻需重命名該文件夾。我們建議把它重命名為諸如plugins.old或plugins.deactivated。

wordpress安全設置(Forbidden錯誤的解決方案)9

當你重命名你的插件文件夾時,WordPress将無法找到這些插件。一旦你重命名了這個文件夾,回到你的網站,檢查這個錯誤是否仍然出現。如果它消失了,這意味着你有一個有問題的插件在你的網站上造成了嚴重的破壞。然後,你就可以繼續排查到底是哪個插件導緻了這個問題。

要排除插件的故障,請進入你的插件目錄,重命名每個文件夾,一次一個,就像你對主目錄所做的那樣。每當你改變一個文件夾的名稱以停用一個單獨的插件時,重新加載你的網站。重複這一過程,直到你找到導緻403錯誤的違規插件。

如果停用你的插件沒有幫助你解決403錯誤,讓我們繼續另一個選擇。

4. 看看你的網站的防盜鍊保護配置

你的内容交付網絡(CDN)供應商或網站主機是否提供防盜鍊保護?這種形式的保護可以防止别人鍊接到你的文件。這意味着他們鍊接到你的媒體文件,在他們的網站上顯示這些文件,同時直接從你的托管空間拉取該媒體,這樣他們就不必使用自己的帶寬及流量。

如果你的防盜鍊配置不正确,這可能導緻你的網站在不應該出現的地方顯示403 Forbidden錯誤。就這個問題與你的網站主機聯系,因為這是個技術性較強的問題。

5. 考慮在短時間内停用CDN

如果你已經嘗試了上述所有的解決方案,但仍然在你的網站上看到403錯誤,這有可能是你的CDN出現了問題。這些服務器網絡是你的網站的複制品,這可以幫助你的網站對全球各地的用戶有更好的表現。有可能在短時間内禁用CDN,看看403 Forbidden錯誤是否會解決,但就像上面的第四個選項一樣,向你的虛拟主機尋求幫助可能會有幫助。雖然有可能自己禁用CDN,但并不是每個網站所有者都有這個選擇。

最後總結

雖然403 Forbidden錯誤一開始可能是一個令人生畏的問題,但一般來說,它是很容易處理的。最有可能的是,如果你在自己的WordPress網站上面臨這個問題,你将能夠參考這些步驟,自己解決它。

作為一個快速的回顧,這裡是你可以研究的修複403錯誤的選項。

  • 檢查你的文件權限(我們建議使用一個FTP客戶端)
  • 看一下你的.htaccess文件
  • 停用你的插件,然後重新激活它們
  • 檢查你的網站的防盜鍊保護配置
  • 考慮在短時間内停用你的CDN
,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved