(转)Http状态码301和302概念简单区别及企业应用案例
Http状态码301和302的区别及企业应用案例
原文:http://blog.51cto.com/oldboy/1774260
1、什么是301重定向?
301重定向/跳转一般,表示本网页永久性转移到另一个地址。
301是永久性转移(Permanently Moved),SEO常用的招式,会把旧页面的PR等信息转移到新页面;
2、什么是302重定向?
302重定向表示临时性转移(Temporarily Moved ),当一个网页URL需要短期变化时使用。
3、301重定向与302重定向的区别
301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。
302重定向是临时的重定向,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。
4、常见网站的应用案例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
[root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://www.etiantian.org 200 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://etiantian.org 200 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://baidu.com 200 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://taobao.com 302 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://qq.com 302 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://jd.com 302 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://51cto.com 301 [root@oldboy ~] # curl -s -o /dev/null -I -w "%{http_code}\n" http://sina.com.cn 301 |
更多http状态码知识 请浏览http://oldboy.blog.51cto.com/2561410/716294
技术链接
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战