欢迎来到阿里云合作伙伴典名科技! 阿里云购买咨询电话:023-61066666 手机:18623333330  13452888883 13452888886  18581111171  QQ:11611616 / 673768899 / 673768855 / 956491
  • 1
  • 2
  • 3
  • 4
  • 5
站长帮助文档
当前位置: 网站首页  »    »  阿里云帮助文档  »  站长帮助文档

阿里云服务器ECS 如何设置域名301重定向?

重庆典名科技 admin    重庆典名科技 2018-6-6

问题现象:

301跳转是每一个站长或者是网站优化人员都知道的,因为我们在做又换的时候就需要进行301跳转设置,通常需要把a.com设置跳转为www.a.com这样的更好的优化排名集中权重。同时假如我们在进行网站改版或者是更换域名的时候,为了保证URL地址的统一性也会用到301跳转,例如原来是www.a.com现在换成了ww.b.com这就需要使用301进行设置跳转了,设置完成之后访问www.a.com就会自动跳转到www.b.com。那么阿里云服务器ECS 改怎么设置301跳转呢?

【注】如果我们在进行网站改版或者是更换网站域名的时候,没有及时做301跳转是会对网站的权重产生负面影响的。


解决办法:

阿里云代理商就通过下文来为不同场景下使用301跳转的设置方法进行分享:

一】IIS下301设置办法

1、Internet信息服务管理器

2、找到虚拟目录-—>重定向到URL

3、输入我们需要转向的目标URL,并选择“资源的永久重定向”,即可


二】ASP下的301转向代码(如下图所示进行操作)

301重定向代码


三】PHP下的301转向代码(如下图所示)

301调整设置代码


四】Apache下301转向代码

需要新建.htaccess文件,输入如下所示内容(是需要开启mod_rewrite)

1、需要将不带www的域名跳转向带www的域名之下,例如 a.com跳转到www.a.com,并且这种情况使用是最多的因为基本上每一个网站都需要把不带www的域名跳转到带www上,这样方便优化有利于权重集中网站排名等。具体操作如下:

  Options +FollowSymLinks

  RewriteEngine on

  RewriteCond %{HTTP_HOST} ^023.cn [NC]

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


2、重定向到新域名

  Options +FollowSymLinks

  RewriteEngine on

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


3、使用正则进行301转向,实现伪静态

  Options +FollowSymLinks

  RewriteEngine on

  RewriteRule ^news-(.+)\.html$ news.php?id=$1

  将news.php?id=123这样的地址转向到news-123.html


301设置是网站优化以及网站后期维护非常重要的,因此如果您还有疑问请您直接联系本站客服,阿里云代理商会为您提供专业全面的技术服务,同时还能为您提供阿里云产品购买的专属折扣优惠。


+查看更多+
常见问题解决方案
相关热门文章
热门产品推荐
热门产品推荐