網頁

Google Search

2013年2月23日 星期六

2013-02-23 About http error

當向您的伺服器傳送一個要求,要求顯示您網站的網頁 (例如,在使用者在瀏覽器中存取您的網頁),則您的伺服器會傳回 HTTP 狀態碼,以回應該要求。

此狀態碼會提供有關該要求的狀態的資訊。此狀態碼會向 Googlebot 提供有關您的網站和所要求的網頁的資訊。

以下為一些常見的狀態碼: 
  1. 200 - 伺服器成功傳回網頁 
  2. 404 - 找不到所要求的網頁  
  3. 503 - 伺服器暫時無法使用

1xx (Provisional response)
指出暫時回應並需要要求者採取措施以繼續的狀態碼。
 

2xx (Successful)
指出伺服器已成功處理該要求的狀態碼。

200 (Successful)    
伺服器已成功處理該要求。一般而言,這代表伺服器已提供所要求的網頁。

201 (Created)
該要求已成功完成,伺服器已建立新的資源。

202 (Accepted)
伺服器已接受該要求,但尚未處理。

203 (Non-authoritative information)    
伺服器成功處理該要求,但正在傳回可能來自另一來源的資訊。

204 (No Content)
伺服器已成功處理該要求,但沒有傳回任何內容。

205 (Reset Content)
伺服器已成功處理該要求,但沒有傳回任何內容。與 204 回應不同,此回應需要要求者重設文件視圖 (例如,清除表單,以輸入新的資料)。

206 (Partial Content)
伺服器已成功處理部分 GET 要求。


3xx (Redirected) 
您需要採取進一步的動作才能完成該要求。通常這些狀態碼會用來重新導向。 


4xx (Request Error)
這些狀態碼指出要求中可能存在使伺服器無法進行處理的錯誤。 

403 (Forbidden)
伺服器拒絕要求。

404 (Not found)     

伺服器找不到要求的網頁。例如,如果該要求是針對伺服器上不存在的網頁,則伺服器通常會傳回此代碼。
 

如果您的網站上沒有 robots.txt 檔案,並在 Google 網站管理員工具的「封鎖的網址」網頁看到這個狀態,則這個狀態是正確的。

不過,如果您有 robots.txt 檔案,並看到此狀態,則您的 robots.txt 檔案可能未正確命名或位於錯誤的位置。(應該位於網域的最高層級並且命名為 robots.txt)。

413 (Request Entity Too Large)
伺服器無法處理要求,因為要求過於龐大,伺服器無法處理。

5xx (Server Error)
這些狀態碼指出伺服器在嘗試處理要求時發生內部錯誤。這些錯誤可能是伺服器本身的錯誤,而不是要求的錯誤。

500 (Internal Server Error)
伺服器遇到錯誤,無法完成要求。
 

503 (Service unavailable)
伺服器目前暫時無法使用 (因為超載或維護之故而關閉)。一般而言,這是暫時性狀態。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

參考文獻:

網站:
  1. Google - HTTP 狀態碼   
  2. HTTP Error

沒有留言:

張貼留言

歡迎大家指教 :)
如果在文章中關於技術方面有誤還請大家指證,謝謝!