在我的 Windows 7 笔记本电脑上重新安装开发环境后,所有子域都指向 .conf 文件中的第一个虚拟主机!?
主机(c:/windows/system32/drivers/etc/hosts)
127.0.0.1 localhost
127.0.0.1 admin.localhost
127.0.0.1 api.localhost
127.0.0.1 cdn.localhost
127.0.0.1 demo.localhost
127.0.0.1 secure.localhost
httpd.conf
<VirtualHost *:80>
ServerName admin.localhost
DocumentRoot c:/wamp/www/admin
</VirtualHost>
<VirtualHost *:80>
ServerName api.localhost
DocumentRoot c:/wamp/www/api
</VirtualHost>
<VirtualHost *:80>
ServerName cdn.localhost
DocumentRoot c:/wamp/www/cdn
</VirtualHost>
<VirtualHost *:80>
ServerName secure.localhost
DocumentRoot c:/wamp/www/secure
</VirtualHost>
所有子域都指向第一个虚拟主机admin.localhost
..!?当请求例如。http://cdn.localhost
显示目录c:/wamp/www/admin
?
我不知道我在conf中做错了什么?此设置在重新安装之前有效...嗯