比如建www.a.com 和 www.b.com 两个虚拟站点,分别指向D盘a目录和E盘b目录
Step1:修改 conf/httpd.conf
NameVirtualHost 127.0.0.1 #这一行必须要写,好像不写有问题
<VirtualHost 127.0.0.1:80>
ServerAdmin 123@xx.com
DocumentRoot "D:/a"
ServerName www.a.com
ErrorLog "logs/myproject-error.log"
CustomLog "logs/myproject-access.log" common
<Directory "D:/a">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerAdmin 123@xx.com
DocumentRoot "D:/b"
ServerName www.b.com
ErrorLog "logs/myproject-error.log"
CustomLog "logs/myproject-access.log" common
<Directory "D:/b">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Step2:修改 C:/WINDOWS/system32/drivers/etc/host
127.0.0.1 www.a.com
127.0.0.1 www.b.com
Step3: 重启apache