一些常見的狀態碼爲:服務器
4xx 狀態碼網絡
這些狀態碼錶示請求可能出錯,這妨礙了服務器的處理。工具
400(錯誤請求) | 服務器不理解請求的語法。 |
401(身份驗證錯誤) | 此頁要求受權。您可能不但願將此網頁歸入索引。若是您的 Sitemap 中列出該網頁,您能夠將其刪除。但若是您將其保留在您的 Sitemap 中,咱們就不會抓取或索引該網頁(儘管該網頁將繼續保持錯誤狀態在此處列出)。若是咱們將其做爲搜索抓取的一部分抓取,您能夠在咱們的網站管理員信息中查閱其緣由。 |
403(禁止) | 服務器拒絕請求。若是您在 Googlebot 嘗試抓取您網站上的有效網頁時看到此狀態碼(能夠在 Google 網站管理員工具<strong>診斷</strong>下的<strong>網絡抓取</strong>頁面上看到此信息),多是您的服務器或主機拒絕 Googlebot 訪問。 |
404(未找到) | 服務器找不到請求的網頁。例如,對於服務器上不存在的網頁常常會返回此代碼。
若是您的網站上沒有 robots.txt 文件,而您在 Google 網站管理員工具」診斷」標籤的 robots.txt 頁上看到此狀態碼,那麼這是正確的狀態碼。可是,若是您有 robots.txt 文件而又看到此狀態碼,則說明您的 robots.txt 文件可能命名錯誤或位於錯誤的位置(該文件應當位於頂級域,名爲 robots.txt)。網站 若是對於 Googlebot 嘗試抓取的網址看到此狀態碼(在」診斷」標籤的 HTTP 錯誤頁面上),則表示 Googlebot 追蹤的多是另外一個頁面的無效連接(是舊連接或輸入有誤的連接)。代理 |
405(方法禁用) | 禁用請求中指定的方法。 |
406(不接受) | 沒法使用請求的內容特性響應請求的網頁。 |
407(須要代理受權) | 此狀態碼與 401 相似,但指定請求者必須受權使用代理。若是服務器返回此響應,還表示請求者應當使用代理。 |
408(請求超時) | 服務器等候請求時發生超時。 |
409(衝突) | 服務器在完成請求時發生衝突。服務器必須在響應中包含有關衝突的信息。服務器在響應與前一個請求相沖突的 PUT 請求時可能會返回此代碼,以及兩個請求的差別列表。 |
410(已刪除) | 請求的資源永久刪除後,服務器返回此響應。該代碼與 404(未找到)代碼類似,但在資源之前存在而如今不存在的狀況下,有時會用來替代 404 代碼。若是資源已永久刪除,您應當使用 301 指定資源的新位置。 |
411(須要有效長度) | 服務器不接受不含有效內容長度標頭字段的請求。 |
412(未知足前提條件) | 服務器未知足請求者在請求中設置的其中一個前提條件。 |
413(請求實體過大) | 服務器沒法處理請求,由於請求實體過大,超出服務器的處理能力。 |
414(請求的 URI 過長) | 請求的 URI(一般爲網址)過長,服務器沒法處理。 |
415(不支持的媒體類型) | 請求的格式不受請求頁面的支持。 |
416(請求範圍不符合要求) | 若是頁面沒法提供請求的範圍,則服務器會返回此狀態碼。 |
417(未知足指望值) | 服務器未知足」指望」請求標頭字段的要求。 |
5xx 狀態碼索引
這些狀態碼錶示服務器在處理請求時發生內部錯誤。這些錯誤多是服務器自己的錯誤,而不是請求出錯。進程
500(服務器內部錯誤) | 服務器遇到錯誤,沒法完成請求。 |
501(還沒有實施) | 服務器不具有完成請求的功能。例如,服務器沒法識別請求方法時則會返回此代碼。 |
502(錯誤網關) | 服務器做爲網關或代理,從上游服務器收到無效響應。 |
503(服務不可用) | 服務器目前沒法使用(因爲超載或停機維護)。一般,這只是暫時狀態。 |
504(網關超時) | 服務器做爲網關或代理,可是沒有及時從上游服務器收到請求。 |
505(HTTP 版本不受支持) | 服務器不支持請求中所用的 HTTP 協議版本。 |
Nginx 502 Bad Gateway的含義是請求的PHP-CGI已經執行,可是因爲某種緣由(通常是讀取資源的問題)沒有執行完畢而致使PHP-CGI進程終止。資源
Nginx 504 Gateway Time-out的含義是所請求的網關沒有請求到,簡單來講就是沒有請求到能夠執行的PHP-CGI。it