相信大家在瀏覽網頁的時候都碰到過404、403之類的錯誤報告,不管為什么反正就是網頁打不開了。其實這些都是服務器接到瀏覽器訪問請求后返回的狀態(tài)碼(專業(yè)術語叫服務器信息頭),不同的代碼有著不同的含義,簡單了解一些非常有助于搞清到底哪里出了問題、究竟該如何解決。
4xx(請求錯誤)
這些狀態(tài)代碼表示請求可能出錯,妨礙了服務器的處理。
代碼 說明
400 (錯誤請求) 服務器不理解請求的語法。
401 (未授權) 請求要求身份驗證。 對于需要登錄的網頁,服務器可能返回此響應。
403 (禁止) 服務器拒絕請求。
404 (未找到) 服務器找不到請求的網頁。
405 (方法禁用) 禁用請求中指定的方法。
406 (不接受) 無法使用請求的內容特性響應請求的網頁。
407 (需要代理授權) 此狀態(tài)代碼與 401(未授權)類似,但指定請求者應當授權使用代理。
408 (請求超時) 服務器等候請求時發(fā)生超時。
409 (沖突) 服務器在完成請求時發(fā)生沖突。服務器必須在響應中包含有關沖突的信息。
5xx(服務器錯誤)
這些狀態(tài)代碼表示服務器在嘗試處理請求時發(fā)生內部錯誤。 這些錯誤可能是服務器本身的錯誤,而不是請求出錯。
代碼 說明
500 (服務器內部錯誤) 服務器遇到錯誤,無法完成請求。
501 (尚未實施) 服務器不具備完成請求的功能。例如,服務器無法識別請求方法時可能會返回此代碼。
502 (錯誤網關) 服務器作為網關或代理,從上游服務器收到無效響應。
503 (服務不可用) 服務器目前無法使用(由于超載或停機維護)。通常,這只是暫時狀態(tài)。
504 (網關超時) 服務器作為網關或代理,但是沒有及時從上游服務器收到請求。
505 (HTTP 版本不受支持) 服務器不支持請求中所用的 HTTP 協(xié)議版本。
報錯:No web site is configured at this address 或者:Bad Request (Invalid Hostname 服務
器上沒有相關網站。有可能原因:[1] 您訪問的網站的域名沒有正確地與該虛擬主機綁定,請先到虛擬主機管理中心綁定域名。[2] 您訪問的網站含非法內容,被停止或被刪除。[3] 您訪問的網站可能已經到期沒有續(xù)費被停止或刪除了。[4] 您訪問的網站為試用網站,已經到期或被刪除。
報錯:Directory Listing Denied This Virtual Directory does not allow contents to be listeda:客戶沒有上傳首頁文件(如index.htm、default.asp、index.php等默認文件)到wwwroot目錄下(有wwwroot目錄);b:沒有wwwroot目錄,客戶自己誤刪除了wwwroot目錄wwwroot目錄也就是咱們平常說的虛擬根目錄);c:目錄結構不正確,文件存放在子目錄里面,要將文件存放在wwwroot目錄,不要放在子目錄。