HTTP中狀態碼301、302、401、403、404、500 、504的含義


HTTP中狀態碼

 

 

301(永久移動)

請求的網頁已永久移動到新位置。服務器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。您應使用此代碼告訴 Googlebot 某個網頁或網站已永久移動到新位置。

302(臨時移動)

服務器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來響應以后的請求。此代碼與響應 GET 和 HEAD 請求的 301 代碼類似,會自動將請求者轉到不同的位置,但您不應使用此代碼來告訴 Googlebot 某個網頁或網站已經移動,因為 Googlebot 會繼續抓取原有位置並編制索引。

400(錯誤請求)

服務器不理解請求的語法。

401(未授權)

請求要求身份驗證。對於登錄后請求的網頁,服務器可能返回此響應。

403(禁止)

服務器拒絕請求。如果您在 Googlebot 嘗試抓取您網站上的有效網頁時看到此狀態碼(您可以在 Google 網站管理員工具診斷下的網絡抓取頁面上看到此信息),可能是您的服務器或主機拒絕了 Googlebot 訪問。

404(未找到)

服務器找不到請求的網頁。例如,對於服務器上不存在的網頁經常會返回此代碼。

如果您的網站上沒有 robots.txt 文件,而您在 Google 網站管理員工具“診斷”標簽的 robots.txt 頁上看到此狀態碼,則這是正確的狀態碼。但是,如果您有 robots.txt 文件而又看到此狀態碼,則說明您的 robots.txt 文件可能命名錯誤或位於錯誤的位置(該文件應當位於頂級域,名為 robots.txt)。

如果對於 Googlebot 抓取的網址看到此狀態碼(在”診斷”標簽的 HTTP 錯誤頁面上),則表示 Googlebot 跟隨的可能是另一個頁面的無效鏈接(是舊鏈接或輸入有誤的鏈接)。

500(服務器內部錯誤)

服務器遇到錯誤,無法完成請求。

501(尚未實施)

服務器不具備完成請求的功能。例如,服務器無法識別請求方法時可能會返回此代碼。

502(錯誤網關)

服務器作為網關或代理,從上游服務器收到無效響應。

503(服務不可用)

服務器目前無法使用(由於超載或停機維護)。通常,這只是暫時狀態。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM