訪問網(wǎng)站出現(xiàn)“ You don't have permission to access xxxx on this server”報(bào)錯(cuò)
更新時(shí)間:
問題描述
使用云虛擬主機(jī)搭建并訪問網(wǎng)站時(shí),出現(xiàn)“You don't have permission to access xxxx on this server”403 Forbidden報(bào)錯(cuò)。具體報(bào)錯(cuò)如下所示。
問題原因
- 默認(rèn)首頁(yè)文件設(shè)置錯(cuò)誤。
- 程序中引用路徑的大小寫和真實(shí)路徑的大小寫不一致。
解決方案
阿里云提醒您:
- 如果您對(duì)實(shí)例或數(shù)據(jù)有修改、變更等風(fēng)險(xiǎn)操作,務(wù)必注意實(shí)例的容災(zāi)、容錯(cuò)能力,確保數(shù)據(jù)安全。
- 如果您對(duì)實(shí)例(包括但不限于ECS、RDS)等進(jìn)行配置與數(shù)據(jù)修改,建議提前創(chuàng)建快照或開啟RDS日志備份等功能。
- 如果您在阿里云平臺(tái)授權(quán)或者提交過登錄賬號(hào)、密碼等安全信息,建議您及時(shí)修改。
您可以根據(jù)以下步驟定位并解決問題:
- 檢查站點(diǎn)htdocs根目錄中是否已完整上傳程序文件,文件中是否包含類似index.html、index.php名稱的默認(rèn)首頁(yè)文件,如果htdocs目錄中沒有上傳默認(rèn)首頁(yè)文件,則通過FTP軟件將程序完整上傳到htdocs目錄,上傳方法請(qǐng)參見如何上傳網(wǎng)站程序。
- 如果站點(diǎn)程序默認(rèn)首頁(yè)文件不是index.php或index.html文件,而是自定義名稱的頁(yè)面,例如shop.php文件。則需要登錄虛擬主機(jī)管理控制臺(tái),依次單擊基礎(chǔ)環(huán)境設(shè)置>默認(rèn)首頁(yè)設(shè)置,在頁(yè)面中添加自定義默認(rèn)首頁(yè)文件,同時(shí)將優(yōu)先級(jí)調(diào)為最高,然后單擊保存設(shè)置。
- 如果確認(rèn)網(wǎng)站程序已經(jīng)被正確地上傳到htdocs目錄中,并且默認(rèn)首頁(yè)已經(jīng)設(shè)置完成,建議檢查程序中引用路徑的大小寫和真實(shí)路徑的大小寫是否保持一致,由于Linux系統(tǒng)是區(qū)別大小寫的,如果二者不一致,則會(huì)導(dǎo)致報(bào)錯(cuò)。
適用于
- 云虛擬主機(jī)
文檔內(nèi)容是否對(duì)您有幫助?