301 Moved Permanently

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

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

狀態

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

瀏覽器相容性

BCD tables only load in the browser

參見