搜外网>搜外问答>问答页面

HTTP状态码301和302的区别?

301 Moved Permanently 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。http://www.dggxdjz.com/[?]
302 Found 请求的资源现在临时从不同的URI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。

追加问题
    4 人参与回答

302不传递权重

一笑红尘
一笑红尘 · 钱大妈官网

301 代表永久性转移,302 代表暂时性转移

晓迪
晓迪 · 鲜丰水果加盟

301 代表永久性转移,302 代表暂时性转移

301 redirect: 301 代表永久性转移(Permanently Moved)

302 redirect: 302 代表暂时性转移(Temporarily Moved )