http 301 和 302的区别

  • 301 永久重定向
    301 重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
    301 重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。

  • 302 临时重定向
    302 重定向是暂时的重定向,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。

  • 状态码 和 location(要跳转到的地址)在服务器返回的 HTTP 数据流 header 中。

原文地址:https://www.cnblogs.com/cag2050/p/7260458.html