就现在而言还是有很多用户会使用虚拟主机来放置网站,但是有时候由于域名变更或者网站改版需要对网站进行301重定向设置避免客户的流失,那么对于虚拟服务器的301重定向我们又该如何设置呢?
301重定向的作用:
1.网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失和SEO;
2.如果你有多个闲置域名时需要指向同一网站时,可以通过301永久重定向实现;
3.你打算实现网址规范化,例如:不带www的域名和带www的域名,实现网址的统一。
4.通常是网站域名发生变化,或者将多个域名的权重集中到一个域名上,有利于SEO和网址规范化。
如何做301重定向
1、linux的虚拟主机Apache的服务器,需要支持。htaccess 这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP
,然后在。htaccess文件开始处加入一下规则:
代码:
RewriteCond %{http_host} ^pdidc.com [NC]
RewriteRule ^(。*)$ http://pdidc.com/$1 [R=301,L]
须注意的就是:。htaccess这个文件基本在传到本地是不能直接被修改的,我们可以采用修改成。htaccess.txt的形式来进行访问编辑,把要写的代码写好之后,直接把。htaccess.txt传上空间,再把。htaccess.txt直接用FTP修改成。htaccess文件名,这样就可以升效啦!
2、window的虚拟主机IIS的服务器,需要有安装 ISAPI_Rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则:
代码:
RewriteCond Host: ^pdidc\.com$
RewriteRule (。*) http\://www\.pdidc\.com$1 [R,I]
如果采用以上代码不可行,请你尝试下这个代码:
代码:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^pdidc\.com$
RewriteRule (。*) http\://www\.pdidc\.com$1 [I,RP]
3、DNS服务器设置301
如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
DNS服务器的设置
若要将pdidc.com指向www.pdidc.com则只需在DNS服务中应增加一个别名记录,可写成:@.pdidc.com CNAME www.pdidc.com
如需配置大量的虚拟域名,则可写成:* IN CNAME www.pdidc.com.
这样就可将所有未设置的以pdidc.com结尾的记录全部重定向到www.pdidc.com上。
这些就是虚拟服务器租用301重定向的设置方法,以上文章由南方联合小编分享,南方联合专业提供服务器托管,服务器租用,主机托管,云服务器租用,宽带租用等服务,欢迎咨询客服了解详情。
深圳服务器托管 深圳服务器租用 深圳主机托管 深圳主机租用 CDN加速 专线接入 独享带宽 数据中心机房机柜租用idc公司旧版网站登陆南方联合站点地图友情链接:裸金属服务器
Copyright © 2005-2020 深圳市南方联合科技有限公司 版权所有 备案号:粤ICP备05107047号 经营许可证编号:A2.B1-20170254 统一社会信用代码:91440300779894166R
售后服务技术支持
Q Q 支持:4006383665
电话支持:4006383665
邮箱支持:ok@souidc.com
备案专区
备案专员
备案咨询:0755-33905998