虚拟主机配置多个系统多个域名

在网站根目录htdocs下创建多个子文件夹,一个系统对应一个子文件夹

在网站根目录htdocs下创建”.htaccess”文件。

一个域名对应一段代码​
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
       RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?【此处填域名】$

RewriteCond %{REQUEST_URI} !^/【此处填htdocs下子文件夹名称】/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /【此处填htdocs下子文件夹名称】/$1

RewriteCond %{HTTP_HOST} ^(www.)?【此处填域名】$

RewriteRule ^(/)?$ 【此处填包含二级目录下的首页完整路径】 [L]

##### 示例(www.fzg5.com绑定htdocs下的fzg5子文件夹)

​ RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?fzg5.com$

RewriteCond %{REQUEST_URI} !^/fzg5/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /fzg5/$1

RewriteCond %{HTTP_HOST} ^(www.)?fzg5.com$

RewriteRule ^(/)?$ fzg5/index.html [L]