官方的比較簡潔的說明:
301 redirect: 301 代表永久性轉移(permanently moved)
302 redirect: 302 代表暫時性轉移(temporarily moved )
ps:這裡也順帶記住了兩個比較相近的英語單詞(permanently、temporarily)
詳細來說,301和302狀態碼都表示重定向,就是說瀏覽器在拿到伺服器返回的這個狀態碼後會自動跳轉到乙個新的url位址,這個位址可以從響應的location首部中獲取(使用者看到的效果就是他輸入的位址a瞬間變成了另乙個位址b)——這是它們的共同點。
他們的不同在於。301表示舊位址a的資源已經被永久地移除了(這個資源不可訪問了),搜尋引擎在抓取新內容的同時也將舊的**交換為重定向之後的**;302表示舊位址a的資源還在(仍然可以訪問),這個重定向只是臨時地從舊位址a跳轉到位址b,搜尋引擎會抓取新的內容而儲存舊的**。
複習HTTP狀態碼 301和302
一,http狀態碼 1xx 資訊狀態碼 接受的請求正在處理。2xx 成功狀態碼 請求正常處理完畢。3xx 重定向狀態碼 需要進行附加操作以完成請求。4xx 客戶端錯誤狀態碼 伺服器無法處理請求。5xx 服務端錯誤狀態碼 伺服器處理請求出錯。二,詳解301和302跳轉的區別 301 永久重定向。表示請...
HTTP狀態碼301和302的區別
官方解釋 301 代表永久性轉移 302 代表暫時性轉移 共同點 301和302狀態碼都表示重定向,就是說瀏覽器在拿到伺服器返回的這個狀態碼後會自動跳轉到乙個新的url位址,這個位址可以從響應location首部中獲取 使用者看到的效果就是他輸入的位址a瞬間變成了另乙個位址b 這是他們的共同點 不同...
http狀態碼301和302的區別
官方的比較簡潔的說明 301 redirect 301 代表永久性轉移 permanently moved 302 redirect 302 代表暫時性轉移 temporarily moved 詳細來說,301和302狀態碼都表示重定向,就是說瀏覽器在拿到伺服器返回的這個狀態碼後會自動跳轉到乙個新的...