chdyiboke / weekly

issue and share weekly
5 stars 1 forks source link

http状态码301和302区别 #64

Open liukexina opened 3 years ago

liukexina commented 3 years ago

301 redirect: 301 代表永久性转移(Permanently Moved) 302 redirect: 302 代表暂时性转移(Temporarily Moved )

liukexina commented 3 years ago

什么时候进行301或者302跳转呢? 当一个网站或者网页24—48小时内临时移动到一个新的位置,这时候就要进行302跳转;而使用301跳转的场景就是之前的网站因为某种原因需要移除掉,然后要到新的地址访问,是永久性的。

为什么尽量要使用301跳转? 原因:网址劫持 301跳转对查找引擎是一种对照驯良的跳转编制,也是查找引擎能够遭遇的跳转编制,它告诉查找引擎,这个地址弃用了,永远转向一个新地址,可以转移新域名的权重。而302重定向很容易被搜索引擎误认为是利用多个域名指向同一网站,那么你的网站就会被封掉,罪名是“利用重复的内容来干扰Google搜索结果的网站排名”。 https://www.jianshu.com/p/995a3000f7d6