我想为两个Zend Framework应用程序设置虚拟主机。我通过更改system32 hosts
文件开始。VIrtualHost:不同的主机指向相同的位置
它包含以下行现在:
127.0.0.1 localhost
# ::1 localhost
127.0.0.1 quickstart
在那之后,我继续与改变httpd-vhosts.conf
文件。其目前的内容:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "G:\workspace\Andrew\ProjManer\public"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "G:\workspace\Andrew\quickstart\public"
ServerName quickstart
ServerAlias quickstart
ErrorLog "logs/quickstart-error.log"
CustomLog "logs/quickstart-access.log" combined
</VirtualHost>
如果我不加用本地主机第一虚拟主机,我得到了"Access forbidden 403 Error message"
。
现在的问题是,两个指向相同的位置,本地主机。我应该如何让第二个虚拟主机工作?我也使用了flushdns
。
你有这样的一行:主Apache配置文件中的'NameVirtualHost *:80'吗?如果不尝试添加它 – 2012-07-09 19:58:46
@TimFountain我可以在'httpd-vhosts.conf'中找到它吗? – Andrew 2012-07-09 20:07:06