闲话不多说,直接进入主题:
1.首先打开Apache安装目录下 conf/httpd.conf 文件,找到下面两行文字,把最前面的 # 号去掉,然后保存。
参考位置:128行 #LoadModule vhost_alias_module modules/mod_vhost_alias.so
参考位置:477行 #Include conf/extra/httpd-vhosts.conf
目的:Apache在启动时能加载虚拟主机模块
2.找到同一文件中的
参考位置:180行 DocumentRoot
"E:/www"
参考位置:207行 <
Directory
"E:/www"
>
如果站点为:E:/www/a_com,E:/www/b_com,则更改目录为E:/www
目的:配置多站点的上一级目录
3.配置完成后,找到Apache\conf\extra下虚拟配置文件httpd-vhosts.conf,以下端口与conf/httpd.conf中端口保持一致
参考位置:19行 NameVirtualHost *:99
参考位置:27行
<
VirtualHost
*
:99
>
DocumentRoot
"E:/www/www1"
ServerName
127.0
.
0.1
<
/
VirtualHost
>
参考位置:36行
<
VirtualHost
*
:99
>
DocumentRoot
"E:/www/www2"
ServerName
127.0
.
0.2
<
/
VirtualHost
>
4.重启Apache服务,配置成功。(如需增加更多站点,请参照步骤3,步骤4配置即可)