老司机91精品网站在线观看-老司机67194免费观看-老司国产精品视频-老熟人老女人国产老太-中文字幕日本在线-中文字幕日本一区久久

你的位置:365站群演示站 > 365站群 > Windows Server服務器網站IIS日志HTTP狀態碼查詢及其含義詳解

Windows Server服務器網站IIS日志HTTP狀態碼查詢及其含義詳解

時間:2018-05-25 18:12 點擊:183 次

作為站長,在建站過程中一定熟悉幾個常見的HTTP狀態碼:200,301,404和500,HTTP狀態碼(HTTP Status Code)是用以表示網頁服務器HTTP響應狀態的3位數字代碼,HTTP狀態碼會被記錄在服務器日志中,以及返回給客戶端瀏覽器。HTTP 狀態代碼可能表示請求是否成功或不成功。HTTP 狀態代碼也可能顯示請求成功的確切原因。熟悉HTTP狀態碼含義對于建站及調試網站有很大幫助。本文將以Windows Server服務器IIS 7.0、IIS 7.5 和 IIS 8.0為例說明網站IIS日志HTTP狀態碼查詢和HTTP狀態碼含義詳解。

HTTP狀態碼查詢:

默認情況下,IIS 7.0、IIS 7.5 和 IIS 8.0 將日志文件放在以下文件夾中(inetpub\logs\Logfiles),此文件夾包含每個網站的單獨目錄,系統每天會在目錄中創建日志文件,并且日志文件使用日期重命名。例如,可能按以下方式命名日志文件(exYYMMDD.log)。打開日志文件即可查詢到網站的詳細日志記錄,其中就包含HTTP狀態碼。

 

 

Windows Server服務器網站IIS日志HTTP狀態碼查詢及其含義詳解

HTTP狀態碼含義詳解:

HTTP 1xx通常代表“信息”。

這些 HTTP 狀態代碼表示臨時響應??蛻舳嗽谑盏匠R庬憫埃瑧獪蕚浣邮找粋€或多個 HTTP 1xx 響應。

IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下信息 HTTP 狀態代碼:

HTTP 100 狀態碼表示:繼續。

HTTP 101 狀態碼表示:切換協議。

HTTP 2xx 狀態碼通常代表“成功”。

這些 HTTP 狀態代碼表示服務器已成功接受請求。

IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下成功 HTTP 狀態代碼:

HTTP 200 狀態碼表示:確定。客戶端請求已成功。

HTTP 201 狀態碼表示:已創建。

HTTP 202 狀態碼表示:已接受。

HTTP 203 狀態碼表示:非授權信息。

HTTP 204 狀態碼表示:無內容。

HTTP 205 狀態碼表示:重置內容。

HTTP 206 狀態碼表示:部分內容。

HTTP 3xx 狀態碼通常代表“重定向”。

這些 HTTP 狀態代碼表示客戶端瀏覽器必須采取更多操作來實現請求。例如,客戶端瀏覽器可能必須請求服務器上的不同頁。或者,客戶端瀏覽器可能必須通過使用代理服務器重復請求。

IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下重定向 HTTP 狀態代碼:

HTTP 301 狀態碼表示:已被永遠移走。

HTTP 302 狀態碼表示:對象已移動。

HTTP 304 狀態碼表示:未修改。

HTTP 307 狀態碼表示:臨時重定向。

HTTP 4xx 狀態碼通常代表“客戶端錯誤”。

這些 HTTP 狀態代碼表示發生錯誤,客戶端瀏覽器似乎有問題。例如,客戶端瀏覽器可能已請求不存在的頁?;蛘?,客戶端未提供有效的身份驗證信息。

IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下客戶端錯誤 HTTP 狀態代碼:

HTTP 400 狀態碼表示:錯誤的請求。由于語法格式不正確,服務器無法理解該請求。客戶端不應在未經修改的情況下重復請求。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,表示 400 錯誤更為具體的原因:

HTTP 400.1 狀態碼表示:無效的目的標頭。

HTTP 400.2 狀態碼表示:無效的深度標頭。

HTTP 400.3 狀態碼表示:無效的如果標頭。

HTTP 400.4 狀態碼表示:無效的覆蓋標頭。

HTTP 400.5 狀態碼表示:無效的轉換標頭。

HTTP 400.6 狀態碼表示:無效的請求正文。

HTTP 400.7 狀態碼表示:無效的內容長度。

HTTP 400.8 狀態碼表示:無效的超時值。

HTTP 400.9 狀態碼表示:無效的鎖定令牌。

HTTP 401 狀態碼表示:訪問被拒絕。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義多個 HTTP 狀態代碼,指明 401 錯誤更為具體的原因。以下特定的 HTTP 狀態代碼顯示在客戶端瀏覽器中,但是不會顯示在 IIS 日志中:

HTTP 401.1 狀態碼表示:登錄失敗。

HTTP 401.2 狀態碼表示:服務器配置導致登錄失敗。

HTTP 401.3 狀態碼表示:由于 ACL 對資源的限制而未獲得授權。

HTTP 401.4 狀態碼表示:篩選器授權失敗。

HTTP 401.5 狀態碼表示:ISAPI/CGI 應用程序授權失敗。

HTTP 403 狀態碼表示:禁止訪問:

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 403 錯誤更為具體的原因:

HTTP 403.1 狀態碼表示:執行訪問被禁止。

HTTP 403.2 狀態碼表示:讀訪問被禁止。

HTTP 403.3 狀態碼表示:寫訪問被禁止。

HTTP 403.4 狀態碼表示:要求 SSL。

HTTP 403.5 狀態碼表示:要求 SSL 128。

HTTP 403.6 狀態碼表示:IP 地址被拒絕。

HTTP 403.7 狀態碼表示:要求客戶端證書。

HTTP 403.8 狀態碼表示:站點訪問被拒絕。

HTTP 403.9 狀態碼表示:禁止:許多客戶端嘗試連接到 Web 服務器。

HTTP 403.10 狀態碼表示:禁止訪問:配置 Web 服務器為拒絕執行訪問。

HTTP 403.11 狀態碼表示:禁止訪問:密碼已更改。

HTTP 403.12 狀態碼表示:拒絕訪問映射表。

HTTP 403.13 狀態碼表示:客戶端證書被吊銷。

HTTP 403.14 狀態碼表示:拒絕目錄列表。

HTTP 403.15 狀態碼表示:禁止訪問:客戶端訪問許可證已超出 Web 服務器上的限制。

HTTP 403.16 狀態碼表示:客戶端證書不受信任或無效。

HTTP 403.17 狀態碼表示:客戶端證書已過期或尚未生效。

HTTP 403.18 狀態碼表示:在當前的應用程序池中不能執行所請求的 URL。

HTTP 403.19 狀態碼表示:在此應用程序池中不能執行客戶端的 CGI 應用程序。

HTTP 403.20 狀態碼表示:禁止訪問:護照登錄失敗。

HTTP 403.21 狀態碼表示:禁止訪問:拒絕源訪問。

HTTP 403.22 狀態碼表示:禁止訪問:拒絕無限深度。

HTTP 403.502 狀態碼表示:禁止訪問:太多請求來自同一客戶端 IP;已達到動態 IP 限制的限制。

 

 

Windows Server服務器網站IIS日志HTTP狀態碼查詢及其含義詳解

HTTP 404 狀態碼表示:未找到。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 404 錯誤更為具體的原因:

HTTP 404.0 狀態碼表示:未找到。

HTTP 404.1 狀態碼表示:站點未找到。

HTTP 404.2 狀態碼表示:ISAPI 或 CGI 限制。

HTTP 404.3 狀態碼表示:MIME 類型限制。

HTTP 404.4 狀態碼表示:未配置處理程序。

HTTP 404.5 狀態碼表示:被請求篩選器配置拒絕。

HTTP 404.6 狀態碼表示:動詞被拒絕。

HTTP 404.7 狀態碼表示:文件擴展名被拒絕。

HTTP 404.8 狀態碼表示:隱藏的命名空間。

HTTP 404.9 狀態碼表示:文件屬性被隱藏。

HTTP 404.10 狀態碼表示:請求標頭太長。

HTTP 404.11 狀態碼表示:請求包含雙轉義序列。

HTTP 404.12 狀態碼表示:請求包含高位字符。

HTTP 404.13 狀態碼表示:內容長度太大。

HTTP 404.14 狀態碼表示:請求 URL 太長。

HTTP 404.15 狀態碼表示:查詢字符串太長。

HTTP 404.16 狀態碼表示:發送到靜態文件處理程序的 DAV 請求。

HTTP 404.17 狀態碼表示:動態內容通過通配符 MIME 映射映射到靜態文件處理程序。

HTTP 404.18 狀態碼表示:查詢字符串序列被拒絕。

HTTP 404.19 狀態碼表示:被篩選規則拒絕。

HTTP 404.20 狀態碼表示:URL 段太多

HTTP 405 狀態碼表示:不允許的方法。

HTTP 406 狀態碼表示:客戶端瀏覽器不接受所請求頁面的 MIME 類型。

HTTP 408 狀態碼表示:請求超時。

HTTP 412 狀態碼表示:前提條件失敗。

HTTP 5xx 狀態碼表示:服務器錯誤

這些 HTTP 狀態代碼表示由于服務器出錯,無法完成請求。

IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下服務器錯誤 HTTP 狀態代碼:

HTTP 500 狀態碼表示:內部服務器錯誤。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 500 錯誤更為具體的原因:

HTTP 500.0 狀態碼表示:發生模塊或 ISAPI 錯誤。

HTTP 500.11 狀態碼表示:正在 Web 服務器上關閉應用程序。

HTTP 500.12 狀態碼表示:應用程序正忙于在 Web 服務器上重新啟動。

HTTP 500.13 狀態碼表示:Web 服務器太忙。

HTTP 500.15 狀態碼表示:不允許直接請求 Global.asax。

HTTP 500.19 狀態碼表示:配置數據無效。

HTTP 500.21 狀態碼表示:模塊無法識別。

HTTP 500.22 狀態碼表示:無法在托管管道模式下應用 ASP.NET HTTPModules 配置。

HTTP 500.23 狀態碼表示:無法在托管管道模式下應用 ASP.NET HTTPHandlers 配置。

HTTP 500.24 狀態碼表示:無法在托管管道模式下應用 ASP.NET impersonation 配置。

HTTP 500.50 狀態碼表示:RQ_BEGIN_REQUEST 通知處理期間,發生重寫錯誤。發生配置或入站規則執行錯誤。注意此處是為入站和出站規則讀取分布規則配置的地方。

HTTP 500.51 狀態碼表示:GL_PRE_BEGIN_REQUEST 通知處理期間,發生重寫錯誤。發生全局配置或全局規則執行錯誤。注意此處是讀取全局規則配置的地方。

HTTP 500.52 狀態碼表示:RQ_SEND_RESPONSE 通知處理期間,發生重寫錯誤。發生出站規則執行。

HTTP 500.53 狀態碼表示:RQ_RELEASE_REQUEST_STATE 通知處理期間,發生重寫錯誤。發生出站規則執行錯誤。此規則配置為在更新輸出用戶緩存之前執行。

HTTP 500.100 狀態碼表示:內部 ASP 錯誤。

HTTP 501 狀態碼表示:頁眉值指定了未實現的配置。

HTTP 502 狀態碼表示:Web 服務器用作網關或代理服務器時收到了無效響應。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 502 錯誤更為具體的原因:

HTTP 502.1 狀態碼表示:CGI 應用程序超時。

HTTP 502.2 狀態碼表示:網關錯誤:過早退出。

HTTP 502.3 狀態碼表示:網關錯誤:轉發器連接錯誤 (ARR)。

HTTP 502.4 狀態碼表示:網關錯誤:無服務器 (ARR)。

HTTP 503 狀態碼表示:服務不可用。

IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 503 錯誤更為具體的原因:

HTTP 503.0 狀態碼表示:應用程序池不可用。

HTTP 503.2 狀態碼表示:超出并發請求限制。

HTTP 503.3 狀態碼表示:ASP.NET 隊列已滿。

 

 

Windows Server服務器網站IIS日志HTTP狀態碼查詢及其含義詳解

本文由365建站器站群軟件整理,希望對正準備建站或在建站過程中遇到http狀態碼問題的站長朋友有所幫助,365站群軟件(soft.365jz.com)是一款智能化批量建設站群和管理站群的建站軟件,支持泛目錄站群、泛域名站群等多種站群類型,導入長尾關鍵詞和域名即可批量生成站群網站,集成dedecms內容管理系統,支持dedecms模板,支持文章采集、偽原創、批量發布、隨機模板、站群輪鏈等功能。365建站器網站還提供ZZphpserver服務器PHP+Mysql集成環境一鍵安裝包免費下載,方便站長朋友一鍵配置服務器環境,提高建站效率,365建站讓建站和SEO變得簡單。

 

365建站器,讓建站和seo變得簡單!
服務目標:讓不懂建站的用戶快速建站,讓會建站的提高建站效率!。
經過大大小小N次升級內測,集各大批量建站優點,采用云服務技術,智能建能法寶。