阿里云虚拟主机子目录绑定二级域名详解

虚拟主机如何设置二级域名并指向个人一个文件夹?

个人主机是阿里云虚拟主机,想设置 abc.hhh.com之类的二级域名访问本身空间下的子目录,以前都是hhh.com/abc这样访问,可是太low了,就想设置一下。php

具体步骤:html

虚拟主机想绑定二级域名,但主机又没有绑定子目录的功能,解决方案以下:操做方法:服务器

一、在网站根目录新建个.htaccess文件,在此文件中加入如下语句:网站

二、阿里云

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www.)?要绑定的域名$ 
RewriteCond %{REQUEST_URI} !^/目录名/ 
# 不要改如下两行. 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /目录名/$1 
# 目录名/ 后面是首页文件index.php, index.html…… 
RewriteCond %{HTTP_HOST} ^(www.)?要绑定的域名$ 
RewriteRule ^(/)?$ 目录名/index.php [L]

三、上面的整套语句是绑定一个子目录,绑定多个子目录,能够重复添加以上的全套语句!spa

 

 

怎么创建.htaccess文件?code

1、在FileZilla软件下,读取空间目录,在根目录创建.htaccess文件。htm

2、创建以后,.htaccess文件不显示???那就是 服务器->强制显示隐藏文件,这样就能够看到.htaccess文件了。blog

3、在FileZilla软件中打开.htaccess文件,用记事本打开就行,添加上面的那段代码。域名

4、把abc.hhhh.com这个域名记得要绑定,不绑定也不行得。在阿里云的主机管理页面绑定。

5、稍等一下,不能马上就能够访问的。大约几分钟后,而后就能够访问abc.hhhh.com了。

相关文章
相关标签/搜索