Http

HTTP中的301和302有什麼區別?

  • April 15, 2016

我看到所有類似網站使用的 tinyurl302

但有什麼區別?似乎兩者都為我工作

301(永久移動)狀態表示資源已永久移動到新位置。客戶端(瀏覽器)將來應該使用新位置而不是舊位置。

302(已找到)狀態表示資源暫時位於其他位置。客戶端應該為目前請求使用給定的位置,但將來應該繼續使用舊的位置。

這兩個狀態程式碼都會使瀏覽器跟隨重定向。您應該根據重定向是永久的還是臨時的來選擇使用 301 或 302 狀態。

有關這些 HTTP 響應程式碼的更多資訊,請參閱RFC 2616

引用自:https://serverfault.com/questions/110227