HTTP 301 永久重定向 说明请求的资源已经被移动到了由 Location 头部指定的url上,是固定的不会再改变。搜索引擎会根据该响应修正。

尽管标准要求浏览器在收到该响应并进行重定向时不应该修改http method和body,但是有一些浏览器可能会有问题。所以最好是在应对GETHEAD 方法时使用301,其他情况使用308 来替代301。

状态

301 永久重定向

标准

标准 标题
RFC 7231, section 6.4.2: 301 永久重定向 超文本传输协议 (HTTP/1.1): 语义和内容

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes Yes Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic support Yes Yes Yes Yes Yes Yes Yes

更多信息可见

  • 308   永久重定向
  • 302 找到, 暂时性转移

文档标签和贡献者

标签: 
 此页面的贡献者: WayneCui, dyllen, ujsxn
 最后编辑者: WayneCui,