咿思舞论坛〖软件技术〗『网站资源』 → 使用301永久重定向:将网站域名转向到新的域名

自定义搜索

  共有216人关注过本帖树形打印

主题:使用301永久重定向:将网站域名转向到新的域名

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
使用301永久重定向:将网站域名转向到新的域名  发帖心情 Post By:2010/10/2 1:22:40

在HTTP协议中,使用三个数字代表HTTP协议状态。

 

HTTP状态代码是在Web服务器返回数据的第一行实现的,比如你访问http://www.baidu.com/,百度的服务器会返回的数据第一行是:HTTP/1.1 200 OK

 

这里就说明百度返回的状态是200,协议是HTTP/1.1,状态描述是OK。

 

大家都知道g.cn这个google的网址,这个网址会转跳到http://www.google.cn上,当我们访问g.cn的时候第一行返回的是:HTTP/1.1 301 Moved Permanently

 

说明状态是301,状态描述是Moved Permanently,直译为“永久转移”,这里g.cn用到的就是永久重定向。

 

大家会问,怎么看到这个“HTTP/1.1 200 OK”这样的状态,这里需要一个能够监控IE浏览器通讯的程序,我用的是HttpWatch 4.0 Professional 专业版,下载地址“http://link.silmoon.net/r/down_s4_11/HttpWatch.rar”,安装后从[查看(V)]-》[浏览器栏(E)]找到HttpWatch,之后会看到这个工具已经显示出来了,在此不多说这个程序怎么使用了。

 

 

 

 

简单介绍几个状态代码(更多信息可参考)

 

在1XX中,是Informational和实验性使用的协议,几乎根本不用,就此忽略。

 

200 OK:表示请求已经接受,客户所需要的信息已经成功的返回给客户。

 

206 Partial Content:部分内容,如果客户端请求的是较大的资源,比如下载,MP3,会被分段传送。此状态表示这是其中的一部分。

 

300 Multiple Choices:可选重定向,表示客户请求的资源已经被转向到另外的地址了,但是没有说明是否是永久重定向还是临时重定向。

 

301 Moved Permanently:永久重定向,同上,但是这个状态会告知客户请求的资源已经永久性的存在在新的重定向的URL上。

 

302 Moved Temporatily:临时重定向,在HTTP1.1中状态描述是Found,这个和300一样,但是说明请求的资源临时被转移到新的URL上,在以后可能会再次变动或者此URL会正常请求客户的连接。

 

400 Bad Request:坏的请求,这在IIS里常见,其表现为(Invalid Hostname)失败的主机头,另外其他的失败的坏请求都是此状态。

 

403 Forbidden:禁止状态,此状态是明显的禁止用户和拒绝用户的请求!

 

404 Not Found:请求的地址和资源没有找到。

 

500 Internal Server Error:内部服务器错误。

 

503 Service Unavailable:服务器不可用,表示Web服务器已经崩溃或者超载运行,此状态就是明确的告诉用户,现在服务器有问题。


 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

使用301永久重定向:将网站域名转向到新的域名








签名