利用.Htaccess文件实现301重定向站长必知的七种方法

云墨
云墨
云墨
692
文章
0
评论
2017年12月30日 评论 1,075
    301重定向对于每一位站长来说是必须知道的一个知识点,从网站建设到链接优化,避免不了对网站目录做修改,在这种情况下用户用户收藏夹里面和搜索引擎里面可能保存的还是旧的地址,如果更换了新地址会无法显示,页面出现404错误,造成很差的用户体验,同时也会失去很多流量,今天就给大家分享七个实现301重定向的方法。
    实现301重定向最直接有效的方法是设置.htaccess文件,但要了解关于.htaccess文件使用方法,请您详细看完本文。云墨需要提醒你的是:在对.htaccess文件进行操作之前,一定要备份好原来的.htaccess文件,以免修改出错带来不必要的麻烦。

一、 重定向yunmoseo.com到www.yunmoseo.com

    这种重定向是非常常见的,其主要目的是实现域名的唯一性,也是站长们做SEO必须要做的,规则如下:
    代码如下:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^ www.yunmoseo.com$ [NC]
  3. RewriteRule ^(.*)$ http:// www.yunmoseo.com/$1 [L,R=301]
    注:这种301重定向方式后,当你打开yunmoseo.com的网站后会自动定向到www.yunmoseo.com

二.重定向www.yunmoseo.com到yunmoseo.com

    这种操作刚好是和上面的域名显示相反的,规则如下:
    代码如下:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^ yunmoseo.com$ [NC]
  3. RewriteRule ^(.*)$ http:// yunmoseo.com/$1 [L,R=301]
    注:这种301重定向方式后,当你打开www.yunmoseo.com的网站后会自动定向到yunmoseo.com

三.重定向yunmoseo.com到ajunseo8.com

    这种操作经常用于更换域名时用到的,很多站长因为种种原因可能为站点更换了域名,这个时候就要采用这种方式来实现重定向了:
    代码如下:
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{HTTP_HOST} ! yunmoseo.com$ [NC]
  4. RewriteRule ^(.*)$ http:// ajunseo8.com/$1 [L,R=301]
    注:当用户打开旧域名后,会自动重定向到新的域名下,此时域名显示格式为不带www的格式。

四.重定向yunmoseo.com到www.ajunseo8.com

      这种操作是在第三种方式上改良的,只显示链接带www.的那种方式:
      代码如下:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !yunmoseo.com$ [NC]
  3. RewriteRule ^(.*)$ http://www.ajunseo8.com/$1 [L,R=301]
    注:当用户打开旧域名后,会自动重定向到新的域名站点下面,并且网站链接显示格式为www.的。

五.重定向yunmoseo.com/file/file.php到ajunseo8.com/otherfile/other.php

      这种操作针对于更改一个域名的同时,网站目录路径也发生变化情况下使用的,规则如下:
      代码如下:
  1. RewriteCond %{HTTP_HOST} ^www.yunmoseo.com$
  2. RewriteRule ^file/file.php$ http://www.ajunseo8.com/otherfile/other.php [R=301,L]
    注:当老用户防问旧域名的路径时,会重定向到新的域名新的路径下的站点。

六.IIS服务器下实现301重定向

      具体方法如下:打开internet信息服务管理器,在欲重定向的网页或目录上按右键,选中“重定向到URL”, 在对话框中输入目标页面的地址,切记要选中“资源的永久重定向”最后点击“应用”即可。
      注:再次提醒你,一定要选中“资源的永久重定向”。

七,Apache服务器实现301重定向

      在Apache服务器实现301重定现的方法只需要在.htaccess文件中加入以下规则:
      代码如下:
     1、Redirect /旧目录/旧文档名 新文档的地址
     2、也可能是:
  1. Redirect /olddirectory http://www.newsite.com/newdirectory
       注:一定要注意书写格式,第一种是同一域名下将一个文档定向到新的目录地址,第二种是把老目录定义到新域名的新目录下。
      以上七种方法是在网站管理与优化过程中经常会使用到的301重定向方法,当然,你也可能遇到不大相同的状况,这时候就需要根据自己的目的去适当调整下命令规则以适应不同的需求。
1. 如有链接无法下载、失效或广告,请联系QQ:181289218 处理!
2. 本站的所有资源为购买、网络收集,或者用户投稿的资源,版权归原作者及网站所有!
3. 如若侵犯了您的权利,请及时联系站长删除!
4. 本站提供的资源,都不包含技术服务请大家谅解!
5. 此软件“仅限学习交流,不能用于商业用途”!
6. 如用于商业用途,请到官方购买正版软件,追究法律责任与“云墨SEO”站点无关!
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 站长技术资源群
  • QQ群:431710796
  • weinxin
云墨
  • 本文由 发表于 2017年12月30日
  • 转载请务必保留本文链接:https://www.yunmoseo.com/338.html
教你如何权重词筛选与重组(权重站) SEO基础百科

教你如何权重词筛选与重组(权重站)

权重词筛选与重组(权重站) 首先我们去518查询期货这两个字啊,可以发现一个标记叫做436,这个436意味着整个 期货的词包当中有436个,他是有指数的,因为我们要做权重的话,就比如说癌症癌战绩 露出...
老域名筛选与秒收实战技术 SEO基础百科

老域名筛选与秒收实战技术

1、老域名筛选与秒收实战技术 教你怎么去获取一个大量的一个老域名。 https://domain.aizhan.com/ 首先你要把这三个选项选项选择好,第一个删除类型,第二个删除时间,第三个排序的 ...
robots协议禁止收录网站某一篇文章地址 SEO基础百科

robots协议禁止收录网站某一篇文章地址

网站 robots.txt 文件配置方法,如何禁止搜索引擎收录指定网站某一篇超链接地址呢,今天跟着麦站一起学学吧。 搜索引擎通过网络蜘蛛抓取网页的内容,并展示在相关的搜索结果中。但是有些网页内容我们可...
匿名

发表评论

匿名网友