云服务器代理商-凯铧互联

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

客户问题:

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

阿里云技术回复:

客户问题:

那么阿里云服务器ECS 改怎么设置301跳转呢?

凯铧SEO技术回复:

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

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

一】、IIS下301设置办法

1、Internet信息服务管理器

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

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

二】、ASP下的301转向代码

ASP/Visual Basic Code复制内容到剪贴板

<%@ Language=VBScript %>

<%

Response.Status=”301 Moved Permanently”

Response.AddHeader “Location”, “http://www.lesishu.cn/articles/301/”

%>

三】、ASP.Net下的301转向代码

<script runat=”server”>

private void Page_Load(object sender, System.EventArgs e)

{

Response.Status = “301 Moved Permanently”;

Response.AddHeader(”Location”,”http://www.lesishu.cn/articles/301/“);

}

</script>

四】、PHP下的301转向代码

header(”HTTP/1.1 301 Moved Permanently”);

header(”Location: http://www.lesishu.cn/articles/301/”);

exit();

五】、CGI Perl下的301转向代码

$q = new CGI;

print $q->redirect(”http://www.new-url.com/”);

六】、JSP下的301转向代码

<%

response.setStatus(301);

response.setHeader( “Location”, “http://www.lesishu.cn/” );

response.setHeader( “Connection”, “close” );

%>

七】、Apache下301转向代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

C/C++ Code复制内容到剪贴板

Options +FollowSymLinks

RewriteEngine on

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

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

2)重定向到新域名

C/C++ Code复制内容到剪贴板

Options +FollowSymLinks

RewriteEngine on

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

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

C/C++ Code复制内容到剪贴板

Options +FollowSymLinks

RewriteEngine on

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

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

八】、Apache下vhosts.conf中配置301转向

为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:

C/C++ Code复制内容到剪贴板

<VirtualHost *:80>

ServerName www.itokit.cn

DocumentRoot /home/itokit

</VirtualHost>

<VirtualHost *:80>

ServerName lesishu.cn

RedirectMatch permanent ^/(.*) http://www.itokit.com/$1

</VirtualHost>

Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。

【注】301设置是网站优化以及网站后期维护非常重要的,如果我们在进行网站改版或者是更换网站域名的时候,没有及时做301跳转是会对网站的权重产生负面影响的。

,因此如果您还有疑问请您直接联系本站客服,阿里云代理商www.bjkaihua.com会为您提供专业全面的技术服务,同时还能为您提供阿里云产品购买的专属折扣优惠。

阿里云服务器优惠产品清单http://www.alibjyun.com/images/youhui.pdf

 

阿里云代理商凯铧互联提醒您:

如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。

如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。

如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

 

本文适用于
阿里云服务器ECS如何设置域名301重定向?

阿里云代理商凯铧互联:享受购买价格更优惠!双11返场活动请戳 http://www.alibjyun.com/process.html?spm=5176.13512704.0.0.66bc65a4ndOkn8 云产品通用代金券,限量抢!!

享受更多阿里云代理折扣或 领取更多阿里云优惠券联系我司客服QQ:3287819116; 3398234753;2550856134

阿里云业务网站:www.alibjyun.com

联系电话:158-0160-3153(微信同号)

赞(0) 打赏
未经允许不得转载:云服务器代理商-凯铧互联 » 阿里云服务器ECS如何设置域名301重定向?

评论 抢沙发

评论前必须登录!

 

凯铧互联专注云计算

联系我们了解更多

觉得文章有用就打赏一下文章作者

微信扫一扫打赏