04月
18
2015

认识301状态码

作者:zhushican 发布:2015-04-18 分类:seo教程 阅读: 次 0条评论

认识301状态码

301状态码表示源位置已经永久地被移至由Location报头信息后面指定的新位置。它表明旧URL地址已经作废,并且任何指向旧的URL地址的地方都应该使用被指定的URL地址所替代。将以下地址http://www.hozhai.com/作为例子,它将返回这个报头信息:

HTTP/1.1 301 Moved Permanently
Date: Wed, 3 Jun 2014 12:56:10 GMT
Server: Apache/2.0.54 (Unix)
X-Powered-by: PHP/5.0.4
Location: http://hozhai.com/
Content-Length:0
Connection:close
Content-Type: text/html;charset=ISO-8859-1

当Web浏览器加载该网页时,响应将自动重定向至由Location报头指定的新位置。在重定向后,浏览器中的回退按钮将不指向原始的请求页面,结果是老页面被永久地重定向了。

使用301状态码
SEO需要简单掌握一些301实际操作方法,不同的情况,使用301状态码也不相同,一般需要SEO掌握的几种使用301代码的地方:

1.多个域名

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

所有其他域名都将被重定向到www.example.com

2.URL标准化

RewriteCond %{HTTP_HOST} ^example\.com
rewriteRule ^(.*)$ http://www.example.com/$1 [R=301 ,L]

如果有指向example.com的请求进来,它应该被永久地重定向到www.example.com

除非注明,本站所有文章均为 zhushican 原创,转载请注明出处! 标签:301状态码  
« 上一篇下一篇 »

您可能还会对这些文章感兴趣!

认识301状态码:目前有0条评论