301 永久移动

超文本传输协议 (HTTP) 的 **301 Moved Permanently** 重定向状态响应代码表明,请求的资源已永久移动到由 Location 头部提供的 URL。浏览器会重定向到新的 URL,搜索引擎会更新他们对该资源的链接。

注意:虽然 规范 要求在执行重定向时方法和主体保持不变,但并非所有用户代理都满足此要求。仅在 GETHEAD 方法的响应中使用 301 代码,而对 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

规范

规范
HTTP 语义
# status.301

另请参阅