阿里云虚拟主机只能放一个网站,搭建多个网站用到伪静态文件.htaccess 文件。
如何创建.htaccess 文件
1、阿里云虚拟机提供一个网站文件夹,根目录里面可以放一个 A 网站,多放一个 B 网站,假设B网站的域名是*域名 yxjx123.com,还要建立一个文件夹,名字随便起,我这里叫 bbbbb文件夹 也就是 B 网站的根目录。
实现阿里云一个虚拟主机建立多个网站。
2、在阿里云虚拟主机根目录建立一个.htaccess 文件,内容如下:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^yxjx123.com$ [NC]
RewriteCond %{REQUEST_URI} !^/bbbbb
RewriteRule ^(.*)$ /bbbbb/$1 [L]
【解释:要绑定多个网站,需重复上面三行代码并更改对应域名、目录名】
3、在 bbbbb文件夹内建立一个.htaccess 文件,内容如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^yxjx123.com$ [NC]
RewriteRule (.*) http://jxjx123.com/$1 [L,R=301]
【解释:注意以上的网址是需要你替换掉的。】
3、如果还想建立第三个网站,就把 2 中的那三行再次复制粘贴到下面,同时修改对应的域名和文件夹名字即可。