阿里云虚拟主机.htaccess二级域名解析跳转绑定到子目录方法

阿里云虚拟主机空间支持使用.htaccess文件实现二级域名解析跳转绑定到子目录方法,下面大鑫机械分享自已的实操过程的经验方法,希望可以帮到大家。

大鑫机械购买的是阿里云独享基础增强版主机,主要看中的有三点:
第一点:主机是独立IP,用来做网站SEO优化排名有优势。
第二点:支持绑定1000个域名。一级二级三级域名都可以,
第三点:每个月拥有高速流量200GB(峰值带宽5Mbps),用尽后带宽降为1Mbps。因为我的站是企业网站,访问量达不到200G,足够用。

我的公司涉及多块业务。当时想如果一个业务版块做一个网站,需要增加域名,服务器等一系列成本。同时网站备案周期长,后续几个网站管理更新资料内容也是一件头疼的事,所以当初的方案是放在一个域名下面,不同的业务版块用不同的子目录,如下面所示:


http://www.daxin989.com
http://www.daxin989.com/ee
http://www.daxin989.com/cc

按上面这样子以子目录方式浏览也可以,但不利于搜索优化排名,同时印名片做画册资料或者把域名发给客户也不专业。而且每个业务内容是独立的,能用二级域名访问展示更加专业,同时也利用SEO优化排名。通过在网上面查阅了大量资料以及实践操作,找到了可行的方法,实现出来的效果如下:


http://www.daxin989.com
http://cc.daxin989.com
http://ee.daxin989.com


费用不多话,干货走起,按以下流程操作:
第一步:去域名注册服务商后台把需要开启的二级域名解析到阿里云的虚拟主机IP地址上面。

第二步:然后在阿里云会后管理后台,在云虚拟主机管理里面把需要设置好的二级域名进行绑定。

第二步:自己用记事本文件制作一个.htaccess文件,格式如下:


RewriteEngine On
# 把cc.daxin989.com.cn改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?cc.daxin989.com$


# 把web改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/cc/
# 不要改以下两行.


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d


# 把web改为要绑定的目录.
RewriteRule ^(.*)$ /cc/$1
# 把cc.daxin989.com.cn改为你要绑定的域名, 把web改为要绑定的目录.


# cc/ 后面是首页文件index.php……
RewriteCond %{HTTP_HOST} ^(www.)?cc.daxin989.com$
RewriteRule ^(/)?$ cc/index.php [L]

用记事本txt格式直接保存是无法保存的,你要选择“所有文件”,然后把文件名称改为.htaccess。然后把这个文件上传到阿里云虚拟主机的根目录。
如果你有多个二级域名需要绑定到子目录,重复上面的代码即可,但要记得修改二级域名网址和子目录文件夹名称。
道川网络的几个二级域名解析跳转绑定子目录已经可以成功访问了。如果你做完之后还不行,那可能就等你的域名解析生效了,htaccess是即时生效的。而域名解析生效时间每个注册商都不一样的。

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值