酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

網站出現403 Forbidden錯誤的原因和解決辦法

電腦8.41K

經常在登陸網站提示403 Forbidden錯誤,是什麼原因導致網站報錯,該如何解決呢?

網站出現403 Forbidden錯誤的原因和解決辦法

操作方法

(01)代碼含義403 Forbidden其實就是一種網站訪問錯誤狀態返回碼即是HTTP協議中的一個狀態碼(StatusCode),該狀態表示服務器理解了本次請求但是拒絕執行該任務,該請求不該重發給服務器。

(02)錯誤類型403.1錯誤是由於"執行"訪問被禁止而造成的,若試圖從目錄中執行CGI、ISAPI或其他可執行程序,但該目錄不允許執行程序時便會出現此種錯誤。403.2錯誤是由於"讀取"訪問被禁止而造成的。導致此錯誤是由於沒有可用的默認網頁並且沒有對目錄啓用目錄瀏覽,或者要顯示的HTML網頁所駐留的目錄僅標記爲"可執行"或"腳本"權限。403.3錯誤是由於"寫入"訪問被禁止而造成的,當試圖將檔案上載到目錄或在目錄中修改檔案,但該目錄不允許"寫"訪問時就會出現此種錯誤。403.4錯誤是由於要求SSL而造成的,您必須在要檢視的網頁的地址中使用"https"。403.5錯誤是由於要求使用128位加密算法的Web瀏覽器而造成的,如果您的瀏覽器不支援128位加密算法就會出現這個錯誤,您可以連接微軟網站進行瀏覽器升級。403.6錯誤是由於IP位址被拒絕而造成的。如果服務器中有不能訪問該站點的IP位址列表,並且您使用的IP位址在該列表中時您就會返回這條錯誤資訊。403.7錯誤是因爲要求客戶證書,當需要訪問的資源要求瀏覽器擁有服務器能夠識別的安全套接字層(SSL)客戶證書時會返回此種錯誤。403.8錯誤是由於禁止站點訪問而造成的,若服務器中有不能訪問該站點的DNS名稱列表,而您使用的DNS名稱在列表中時就會返回此種資訊。請注意區別403.6與403.8錯誤。403.9錯誤是由於連接的用戶過多而造成的,由於Web服務器很忙,因通訊量過多而無法處理請求時便會返回這條錯誤。403.10錯誤是由於無效配置而導致的錯誤,當您試圖從目錄中執行CGI、ISAPI或其他可執行程序,但該目錄不允許執行程序時便會返回這條錯誤。403.11錯誤是由於密碼更改而導致無權檢視頁面。403.12錯誤是由於映射器拒絕訪問而造成的。若要檢視的網頁要求使用有效的客戶證書,而您的客戶證書映射沒有權限訪問該Web站點時就會返回映射器拒絕訪問的錯誤。403.13錯誤是由於需要檢視的網頁要求使用有效的客戶證書而使用的客戶證書已經被吊銷,或者無法確定證書是否已吊銷造成的。403.14錯誤Web服務器被配置爲不列出此目錄的內容,拒絕目錄列表。403.15錯誤是由於客戶訪問許可過多而造成的,當服務器超出其客戶訪問許可限制時會返回此條錯誤。403.16錯誤是由於客戶證書不可信或者無效而造成的。403.17錯誤是由於客戶證書已經到期或者尚未生效而造成的。

(03)錯誤原因⑴服務器繁忙,同一IP位址發送請求過多,遭到服務器智能屏蔽; ⑵你的IP被列入黑名單;⑶網站域名解析到了空間,但空間未綁定此域名;⑷你在一定時間內過多地訪問此網站(一般是用採集程序),被防火牆拒絕訪問了。⑸在不允許寫/創建檔案的目錄中執行了創建/寫檔案操作。 ⑹網頁腳本檔案在當前目錄下沒有執行權限。⑺以http方式訪問需要ssl連接的網址。⑻在身份驗證的過程中輸入了錯誤的密碼。 ⑼瀏覽器不支援SSL128時訪問SSL128的連接。 ⑽DNS解析錯誤,手動更改DNS服務器地址。⑾連接的用戶過多,可以過後再試。

(04)解決方法①清除重建dns快取:一些常規的403 Forbidden錯誤,我們可以嘗試先清除dns快取,然後再重建dns快取。具體方法是:在執行中輸入cmd,然後輸入ipconfig/flushdns即可。如果不行,就需要在hosts檔案裏把主頁解析一下了。②設定網站默認主頁:403 Forbidden錯誤的出現,有時候,也可能因爲網站默認主頁設定不當,從而木有訪問權限的原因。網站新建一般默認文檔爲:;;;;;等,如果我們的首頁檔案名不是默認文檔種的一種,我們就需要在網站虛擬目錄中添加默認文檔。③修改檔案夾安全屬性:由於網站某檔案夾屬性設定不當,會使netuser沒有網站訪問權限,從而導致403 Forbidden錯誤的出現,我們只需要修改檔案夾安全屬性,給予網絡普通用戶訪問權限即可。④apache建站403 Forbidden錯誤的出現:有些國外主機在配置Apache的時候啓用了mod_security,也就是開啓了安全檢查,如果提交的資訊中包含select,%,bin等關鍵字,Apache就會禁止,並給出403,404,500等錯誤。具體解決辦法:開啟apache的配置檔案,找到如圖代碼,把“Denyfromall”行代碼改成“allowfromall”然後儲存,重啓Apache,403 Forbidden錯誤問題就可以解決了。⑤WordPress建站403 Forbidden錯誤的出現:WordPress因爲強大的功能及友好中午支援,國內用WordPress建站有很大部分羣體,WordPress建站403 Forbidden錯誤出現,需要我們修改網站根目錄下的cess檔案,在內容後面添加上SecFilterEngineOff;SecFilterScanPOSTOff兩行代碼內容就可以有效解決403 Forbidden錯誤問題了。

網站出現403 Forbidden錯誤的原因和解決辦法 第2張