关于网站域名301永久重定向集权的做法
发布时间:2018-05-07
    看到网上80%以上的网站都没有做301重定向,应该还是有些站长不知道301重定向的好处!
  哪些情况下要做301重定向

1、短域名跳转长域名:

将下面代码添加到..htaccess文件中,假设主域名是baidu.com,那么做了这个改动之后,你输入baidu.com,会自动跳转到www.baidu.com

2、长域名跳转到短域名。

这个和上面的步骤相反,

3、老域名跳转到新域名!

重定向“老域名.Com ”到“新域名.Com”

这种操作经常用于更换域名时用到,很多站长因为种种原因可能要为站点更换域名,此时多采用以下规则来实现重新定向

为什么要这样做?从SEO角度,可以做集权,比如带www和不带www如果同时解析呢,就会让百度蜘蛛看到两个重复的网站,而如果只解析一个呢,一定会有些用户找不到网站;再则老域名跳转到新域名也是不丢失客户以及可以通过301重定向慢慢转移权重。

那么如何做301重定向呢:



  1. 一、.htaccess文件实现301重定向:

    .htaccess文件对于使用apache环境的站长朋友一定不陌生,

  2. 2

    1、短域名跳转长域名:

    将下面代码添加到..htaccess文件中,假设主域名是baidu.com,那么做了这个改动之后,你输入baidu.com,会自动跳转到www.baidu.com

    代码:

    RewriteEngine On

    RewriteCond %{HTTP_HOST} !^www.baidu.com$ [NC]

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

  3. 3

    2、长域名跳转到短域名。

    这个和上面的步骤相反,输入如下代码:

    RewriteEngine On

    RewriteCond %{HTTP_HOST} !^baidu.com$ [NC]

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

    做个这个设置之后,你输入www.baidu.com也会自动跳转到baidu.com

  4. 4

    3、老域名跳转到新域名!

    重定向“老域名.Com ”到“新域名.Com”

    这种操作经常用于更换域名时用到,很多站长因为种种原因可能要为站点更换域名,此时多采用以下规则来实现重新定向:

    代码如下:

    RewriteEngine On

    RewriteBase /

    RewriteCond %{HTTP_HOST} !老域名.com$ [NC]

    RewriteRule ^(.*)$ http://新域名.com/$1 [L,R=301]

    这个方法适用于网站升级域名,对于大中型网站比较合适。

  5. 5

    二、服务器面板设置301重定向。

    这个方法适用与使用服务器或者云服务器并安装了服务器管理面板的网站。优点是简单易操作!首先登录服务器管理面板——左侧导航——网站——你需要管理的网站。

  6. 6

    打开之后首先确认主域名和带www的域名都已经绑定,然后点击301重定向!

    上面一行填需要重定向的主域名,下面一行填写完整带www的域名。然后清空缓存,301重定向已经跳转了。


© 2017 连城传媒(大连)有限公司 辽ICP备10202671号-1​