我正在使用 MAMP。我希望单独的域在我的本地计算机上使用不同的根。
- 我希望“localhost”进入我的 htdocs 文件夹。
- 我希望“wowzers.loc”使用 /Donald/Projects/wowzers 作为它的根。
- 我希望“secondsite.loc”使用 /Donald/Projects/secondsite 作为它的根。
这是我的 httpd-vhosts.conf 文件:
NameVirtualHost *:80
<VirtualHost *>
DocumentRoot "/Users/donald/Projects/wowzers"
ServerName wowzers.loc
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/donald/Projects/secondsite"
ServerName secondsite.loc
</VirtualHost>
现在,输入“localhost”、“wowzers.loc”或“secondsite.loc”都将导航到我的 vhosts 文件中的第一个条目。在此示例中,所有内容都导航到“wowzers.loc”。
为什么我所有的服务器名称都指向顶部条目?