码迷,mamicode.com
首页 > Web开发 > 详细

(转)Http状态码301和302概念简单区别及企业应用案例

时间:2018-05-03 01:04:53      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:lin   str   跳转   rar   另一个   代码   保留   roo   服务   

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

 

(转)Http状态码301和302概念简单区别及企业应用案例

标签:lin   str   跳转   rar   另一个   代码   保留   roo   服务   

原文地址:https://www.cnblogs.com/liujiacai/p/8983251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!