阿里云虚拟主机如何绑定多个域名?

131 0

一般来说,阿里云的虚拟主机只能绑定一个域名,但其实可以绑定多个的,需要用到特殊的技巧。那么今天,小编就来分享一下阿里云虚拟主机如何绑定多个域名的方法。

阿里云虚拟主机如何绑定多个域名?-教程分享

在多次测试之后,发现还是这个规则有效。以绑定一个a.suifh.cn为例,首先就是域名解析到虚拟主机的IP上,然后在虚拟主机的跟目录下新建一个文件夹,重命名为a。我们这个a文件夹就代表上面那个二级域名。

然后在主机根目录下新建一个.htaccess文件,一般自带,没有的话自己新建一个,输入规则如下:

<IfModule mod_rewrite.c>RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^a.suifh.cn$ [NC]
RewriteCond %{REQUEST_URI} !^/a
RewriteRule ^(.*)$ /a/$1 [L]
</IfModule>

第三行的域名换成你对应的命名,第五六行的a替换成对应的目录,这样第一步就完成了,然后再新建的目录上再建一个.htaccess文件,输入规则如下:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^a.suifh.cn$ [NC]
RewriteRule (.*) http://a.suifh.cn/$1 [L,R=301]
</IfModule>

这个时候就完成了域名绑定,只适用于阿里云linux虚拟主机,其实就是把规则写好,所绑定的二级域名就能生效。最后友情提醒一下,现在做网站特别是如果想做好建议就用云服务器,虚拟主机的局限性很大,一般只适合新手测试练习使用。