Linux主機訪問網(wǎng)站出現(xiàn)403報錯怎么辦
1. 問題描述:
虛擬主機 Linux 系統(tǒng)下訪問網(wǎng)站提示:403 Forbidden You don\'t have permission to access /{path} on this server 錯誤,其中 { path } 代表一個目錄名(或一個嵌套目錄名),如圖:
2. 排查指南:
檢查站點根目錄 htdocs 下是否完整上傳了程序文件,文件中是否包含默認(rèn)首頁如 index.html、index.php 名稱的文件,如果 htdocs 目錄下沒有上傳默認(rèn)首頁文件,通過 FTP 軟件將程序完整上傳到 htdocs 目錄,上傳方法請參考【如何通過 FTP 上傳網(wǎng)站程序】
如果站點程序默認(rèn)首頁不是 index.php 或 index.html,而是自定義名稱的頁面(如 shop.php),登錄 控制面板 > 基礎(chǔ)環(huán)境設(shè)置 > 默認(rèn)首頁設(shè)置,添加自定義默認(rèn)首頁文件 shop.php,將優(yōu)先級調(diào)為最高后保存設(shè)置即可。
如果您檢查確認(rèn)網(wǎng)站程序已經(jīng)正確上傳到 htdocs 目錄下,并且默認(rèn)首頁已經(jīng)設(shè)置完成,建議檢查程序中引用的路徑的大小寫是否和真實的路徑大小寫一致. Linux 是區(qū)別大小寫的.如果不一致, 就會報錯.