首頁  >  文章  >  專題  >  http狀態碼有什麼意義

http狀態碼有什麼意義

藏色散人
藏色散人原創
2019-05-24 09:30:2547450瀏覽

http狀態碼的意思:1、200,表示成功處理了請求;2、301,表示請求的網頁已永久移動到新位置;3、400,表示伺服器不理解請求;4、500 ,表示伺服器遇到錯誤,無法完成請求。

http狀態碼有什麼意義

做seo,分析日誌是非常必要的,但這一步也是屬於seo高階思維的階段,需要我們好好的學習。

(推薦教學:CSS教學

http狀態碼都代表什麼?

我們在分析日誌的時候,會遇到很多的http狀態碼,這些狀態碼都有自己的意義,以下就來解釋一下每個http狀態碼的意思: 

#一、200狀態碼: 

成功2××:成功處理了請求的狀態碼。 

1、200 :伺服器已成功處理了請求並提供了請求的網頁。 

2、204: 伺服器成功處理了請求,但沒有回傳任何內容。 

二、300狀態碼: 

#重定向3×× 使用重定向不要超過 5 次。 

1、301: 請求的網頁已永久移至新位置。當URLs發生變化時,使用301代碼。搜尋引擎索引中保存新的URL。 

2、302: 要求的網頁暫時移至新位置。搜尋引擎索引中保存原來的URL。 

3、304: 如果網頁自請求者上次要求後沒有更新,則用304代碼告訴搜尋引擎機器人,可節省頻寬和開銷。 

三、400狀態碼: 

#用戶端錯誤4×× :表示請求可能出錯,妨礙了伺服器的處理。 

1、400: 伺服器不瞭解請求的語法。 

2、403: 伺服器拒絕請求。 

3、404: 伺服器找不到要求的網頁。伺服器上不存在的網頁經常會傳回此程式碼。 

4、410 :請求的資源永久刪除後,伺服器傳回此回應。該代碼與 404(未找到)代碼相似,但在資源以前存在而現在不存在的情況下,有時會用來替代404 代碼。若資源已永久刪除,應使用 301 指定資源的新位置。 

四、500狀態碼: 

#伺服器錯誤5×× :表示伺服器在處理要求時發生內部錯誤。這些錯誤可能是伺服器本身的錯誤,而不是請求出錯。 

1、500 :伺服器遇到錯誤,無法完成請求。 

2、503: 伺服器目前無法使用(由於超載或停機維護)。

通常,這只是暫時狀態。希望大家在分析日誌的時候可以參考一下,依照具體的狀態碼解決問題。

以上是http狀態碼有什麼意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn