浅谈如何实现301永久重定向-厦门青年SEO
首页 > SEO技术分享 > 浅谈如何实现301永久重定向
201209月12

浅谈如何实现301永久重定向

  为什么要做301永久重定向?很多站长也忽略了301永久重定向这个问题。做301永久重定向的目的,一方面是我们之前提到的实现《URL标准化》。将带www网址301永久重定向到不带www的网址或者是相反,避免权重的流失以及可能造成镜像网站。另一方面倘若有不少网站需要跳转到主网站或者废弃网站跳转到新网站,充分利用网站剩余价值。也是可以用301永久重定向。那么如何实现301永久重定向呢?

  如果你用的是Unix/Linux主机,你可以利用.htaccess来实现301永久重定向。打开.htaccess文件,加入以下规则。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xmlad.com [NC]
RewriteRule ^(.*)$ http://www.xmlad.com/$1 [L,R=301]

  如果是windows主机的话,可以控制面板做301永久重定向。

  还有一点要注意的是html是无法做301永久重定向的,因为html一被读取便返回200状态码了。至于asp与php的301永久重定向代码如下:
ASP
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http://www.xmlad.com
>
PHP:
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.xmlad.com” );
?>

  做完301永久重定向还应该进行检测,可以通过站长工具进行检测301永久重定向成功与否,http://tool.chinaz.com/pagestatus 。倘若还是不会做301永久重定向的朋友可以向我们寻求帮助。

文章作者:厦门青年SEO
本文地址:http://www.xmlad.com/356.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

2 Responses to “浅谈如何实现301永久重定向”

  1. 厦门seo
    #1 厦门seo 回复 | 引用 Post:2012-09-21 20:40

    windows主机怎么做301 要两个空间吗

发表评论