酷知百科網

位置:首頁 > 遊戲數碼 > 互聯網

403 forbidden nginx怎麼解決

互聯網2.54W

首先你需要了解nginx出現403錯誤是什麼意思,403 Forbidden表示你在請求一個資源檔案但是nginx不允許你檢視,403 Forbidden 只是一個HTTP狀態碼,像404,200一樣不是技術上的錯誤。

403 forbidden nginx怎麼解決

一、403 Forbidden原因/解決辦法

(01)訪問禁止目錄瀏覽的目錄;這是最常見出現的原因,由於用戶的配置權限問題所導致的結果;某個你需要訪問的目錄給的權限不夠。比如網站訪問wwwroot/html/,html目錄權限就不夠。

403 forbidden nginx怎麼解決 第2張

(02)解決辦法。設定所有父目錄爲755權限,設定檔案爲644權限可以避免權限不正確。

403 forbidden nginx怎麼解決 第3張

(03)怎麼設定權限?是用Linux登入工具或者是用工具winsrc工具登入對相應的檔案夾右鍵設定權限最後點擊“確定”。

403 forbidden nginx怎麼解決 第4張

二、403 Forbidden原因/解決辦法

(01)目錄索引設定錯誤,這是也是很常見的問題。通常情況下,nginx會自動訪問網站會先訪問,,indexhtm,...先後順序訪問,如果沒有檔案,則自動返回403 Forbidden錯誤。

403 forbidden nginx怎麼解決 第5張

(02)添加首頁檔案到index指令,常見的是,,或者自訂首頁檔案。

(03)如果自訂首頁,可使用index代碼跳轉

三、主動設定導致的原因

(01)網站設定了特定訪問,比如制定IP訪問,客戶端等才能訪問。用戶訪問只能被內網訪問的檔案,這種情況,需要網站管理員設定

特別提示

檢查好網站根目錄 或者指定訪問目錄的index檔案。

線排除常見的原因。然後再檢查服務器原因