301 Moved Permanently

HTTP 301 Moved Permanently 重新導向回應碼表示所請求的資源已被永久地移動到由 Location 標頭給出的 URL。瀏覽器將重新導向到新的 URL,並且搜索引擎會更新對該資源的連結。

備註:雖然規範要求在執行重新導向時方法和主體保持不變,但並非所有使用者代理都符合此要求。僅將 301 狀態碼用作 GETHEAD 方法的回應,對於 POST 方法,請改用 308 Permanent Redirect,因為此狀態明確禁止更改方法。

狀態

http
301 Moved Permanently

範例

用戶端請求

http
GET /index.php HTTP/1.1
Host: www.example.org

伺服器回應

http
HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp

規範

Specification
HTTP Semantics
# status.301

瀏覽器相容性

{{Compat}}

參見