HTTP 301
![本页使用了标题或全文手工转换](https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
HTTP/HTTPS |
---|
![]() |
|
请求 |
报文 |
|
|
|
301 Move Permanently
定 义[编辑]
- 如果一个客户端有链接编辑能力,其应
当 把 所有 的 引用 链接重定 向 到 新 的 URL上 。 - 这个响应
代 码是可 以被缓存的 。[6][7] 除 非 请求方法 是 HEAD,否 则响应实体 应该包含 一个小型的超文本,标注一个超链接到新的URL。- 如果
是 除 了 GET和 HEAD之 外的 请求方法 ,客 户端必须在 重定 向 之 前 询问用 户。
例 子 [编辑]
GET /blog HTTP/1.1
Host: www.example.com
HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp
HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp
Cache-control: private; max-age=600
客 户端实现问题[编辑]
搜索 引擎优化[编辑]
相關 條目 [编辑]
参考 文献 [编辑]
- ^ HTTP/1.1: Status Code Definitions. [2014-06-01]. (
原始 内容 存 档于2010-03-16). - ^ Secure your site with HTTPS. Google
用 户中心 . Google. [6 February 2016]. (原始 内容 存 档于2017-12-15). - ^ T., Fielding, Roy; Tim, Berners-Lee,; Henrik, Frystyk,. Hypertext Transfer Protocol -- HTTP/1.0. [2017-07-04]. (
原始 内容 存 档于2010-11-30) (英 语). - ^ C., Mogul, Jeffrey; Jim, Gettys,; Tim, Berners-Lee,; Henrik, Frystyk,. Hypertext Transfer Protocol -- HTTP/1.1. IETF. [2017-07-04]. (
原始 内容 存 档于2018-06-07) (英 语). - ^ J., Leach, Paul; Tim, Berners-Lee,; C., Mogul, Jeffrey; Larry, Masinter,; T., Fielding, Roy; James, Gettys,. Hypertext Transfer Protocol -- HTTP/1.1. [2017-07-04]. (
原始 内容 存 档于2011-03-07) (英 语). - ^ How long do browsers cache HTTP 301s?. StackOverflow. [2016-01-21]. (
原始 内容 存 档于2016-01-27). - ^ Mark, Nottingham,; Roy, Fielding,; Julian, Reschke,. Hypertext Transfer Protocol (HTTP/1.1): Caching. [2017-07-04]. (
原始 内容 存 档于2017-07-07) (英 语). - ^ Roy, Fielding,; Julian, Reschke,. Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content. [2017-07-04]. (
原始 内容 存 档于2017-05-25) (英 语). - ^ How to Use the Site Move Tool. Bing Webmaster Tools. [2017-07-04]. (
原始 内容 存 档于2016-03-07). - ^ Change page URLs with 301 redirects - Search Console Help. Google Help. [2017-07-05]. (
原始 内容 存 档于2017-07-24) (英 语).