(Translated by https://www.hiragana.jp/)
HTTP 301 - 维基百科,自由的百科全书 とべ转到内容ないよう

HTTP 301

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん

301 Move Permanently これHTTP协议なかてきいち个状态码(Status Code)。以简单地理解りかい为该资源やめ经被永久えいきゅうあらため变了位置いち[1]通常つうじょうかい发送HTTP Location重定しげさだむかいいたせい确的しん位置いち

かえしかい301じょう态码进行とべ转被Google认为はた网站ゆかりHTTP迁移いたHTTPSてきさいけい方法ほうほう[2]

てい[编辑]

すえてい义: [3][4][5]

  • 如果一个客户端有链接编辑能力,其应とう所有しょゆうてき引用いんよう链接重定しげさだこういたしんてきURLじょう
  • 这个响应だい码是以被缓存てき[6][7]
  • じょ请求方法ほうほうHEAD,いや则响应实たい应该包含ほうがん一个小型的超文本,标注一个超链接到新的URL。
  • 如果じょりょうGETHEAD外的がいてき请求方法ほうほうきゃく户端必须ざい重定しげさだむこうぜん询问よう户。

れい[编辑]

きゃく户端发出请求:

GET /blog HTTP/1.1
Host: www.example.com

ふく务器かい应,带Cache-Control头部:

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

ふく务器かい应,带Cache-Control头部:

HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp
Cache-control: private; max-age=600

きゃく户端实现问题[编辑]

とうぼう些HTTP/1.0きゃく户端おさむいた该状态码时,可能かのうかいはたPOST方法ほうほうあらため为GET方法ほうほう,继续こう新地さらち发出请求,这是错误てき实现——而后续标じゅん引入りょうHTTP 307[8]

搜索そうさく引擎优化[编辑]

よし于该だい表示ひょうじ页面发生りょう较长ひさてきあらため变,Bing[9]Google[10]とう搜索そうさく引擎推荐使用しよう301重定しげさだむかい,以改变搜索引さくいん擎中てき实际页面

相關そうかん條目じょうもく[编辑]

参考さんこう文献ぶんけん[编辑]

  1. ^ HTTP/1.1: Status Code Definitions. [2014-06-01]. (原始げんし内容ないようそん于2010-03-16). 
  2. ^ Secure your site with HTTPS. Google よう中心ちゅうしん. Google. [6 February 2016]. (原始げんし内容ないようそん于2017-12-15). 
  3. ^ T., Fielding, Roy; Tim, Berners-Lee,; Henrik, Frystyk,. Hypertext Transfer Protocol -- HTTP/1.0. [2017-07-04]. (原始げんし内容ないようそん于2010-11-30) えい语). 
  4. ^ C., Mogul, Jeffrey; Jim, Gettys,; Tim, Berners-Lee,; Henrik, Frystyk,. Hypertext Transfer Protocol -- HTTP/1.1. IETF. [2017-07-04]. (原始げんし内容ないようそん于2018-06-07) えい语). 
  5. ^ 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) えい语). 
  6. ^ How long do browsers cache HTTP 301s?. StackOverflow. [2016-01-21]. (原始げんし内容ないようそん于2016-01-27). 
  7. ^ Mark, Nottingham,; Roy, Fielding,; Julian, Reschke,. Hypertext Transfer Protocol (HTTP/1.1): Caching. [2017-07-04]. (原始げんし内容ないようそん于2017-07-07) えい语). 
  8. ^ Roy, Fielding,; Julian, Reschke,. Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content. [2017-07-04]. (原始げんし内容ないようそん于2017-05-25) えい语). 
  9. ^ How to Use the Site Move Tool. Bing Webmaster Tools. [2017-07-04]. (原始げんし内容ないようそん于2016-03-07). 
  10. ^ Change page URLs with 301 redirects - Search Console Help. Google Help. [2017-07-05]. (原始げんし内容ないようそん于2017-07-24) えい语). 

外部がいぶ連結れんけつ[编辑]