首页 > 星座日期

把子目录301永久跳转到子域名的方法

作者:金玉 来源:腾飞资源网 2014-07-01 16:58:43 6 0

  很多时候,我们在简历个人网站之后,会想到建立一个博客专栏或论坛平台作为子站点,刚开始在网站权重还不足够高时,要建子站的话,一般都是放在二级目录里面,这样方便继承主站的权重,缺点是网址较长,不方便记忆。所以当网站足够强大了,为子目录创建二级域名或者其他新域名就很有必要了。

  但是对于搜索引擎来说,二级域名就是新域名,是以一个新的站点来看待的。所以如果想要保证转移后有效继承原来的权重?最好的办法就是做301跳转。下面我们就具体介绍二级目录301重定向到二级域名的方法:

  如果服务器支持.htaccess,那么可以轻松把网站的子文件夹下所有页面301跳转到指定的子域名下。例如要把www.54tf.com/bbs/子目录永久跳转到子域名bbs.54tf.com上。

错误的做法是:

RedirectMatch 301 /bbs/ http://bbs.54tf.com/

  上面的代码只支持单个页面的301跳转。事实上,如果要应用到二级目录,还需要指定该目录所属的服务器名字(hostname),即使用RewriteCond做具体的声明。

正确的做法是:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?54tf.com$

RewriteRule ^bbs/(.*) http://bbs.54tf.com/$1 [R=301,L]

记住:只有通过RewriteCond才可以实现。

声明:本文仅代表作者观点,不代表本站立场,如需转载请保留出处和链接!

分享:

扫一扫在手机阅读、分享本文

评论