您的位置:首页 > 运维架构 > Linux

301重定向怎么进行URL标准化设置?

2011-04-22 14:46 183 查看
 

301重定向怎么进行URL标准化设置?

 

经常会碰到这样的情况,其他网站链接你的站点时,会用下面的链接:

www.example.com

example.com/

www.example.com/index.html

example.com/index.php

 

而这样导致:你站点主域名的pr值分散到其他几个URLs了。

如果你用301重定向把其他三个URL转到

www.example.com

PR也就集中在主域名:www.example.com
了。

301重定向具体办法:

设置.htaccess
文件(只适用于linux系统,并需要虚拟主机支持。)

使访问example.com/的时候就会自动转到www.example.com

.htaccess
文件里写上以下代码即可。

RewriteEngine on

RewriteCond
%{http_host} ^mydomain.com [NC]

RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]

了解本站的.htaceess文件设置,请 点击这里

注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。

作者:夫唯
@SEO培训
  SEO
修订1.5  2010-09-20

SEOWHY,中国SEO在线培训第一品牌

本文SEOWHY版权所有,未经批准转载必究。

对此文章有什么疑问,请提交在SEO论坛
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  url .htaccess linux 2010