以阿里云虚拟主机为例,一般只能放一个网站,如需要放多个网站的话,就要用到伪静态文件.htaccess 文件。
1、创建.htaccess 文件
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.xyz.com$ [NC]
RewriteCond %{REQUEST_URI} !^/web
RewriteRule ^(.*)$ /web/$1 [L]
2、在web文件夹中新建.htaccess文件
最后在xyz.com的根目录,也就是刚新建的文件夹(web)中,新建一个.htaccess文件,内容如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.xyz.com$ [NC]
RewriteRule (.*) http://www.xyz.com/$1 [L,R=301]
如需建立更多网站,把第一段代码后三行复制粘贴在下边,以此类推,修改对应的域名和文件夹名字即可。