【发布时间】:2017-11-19 15:14:37
【问题描述】:
我正在尝试为我的 MAMP htdocs 文件夹中的项目设置虚拟主机。但我不能创造超过一个,似乎。例如,如果我的 httpd-vhosts.conf 文件中有这个:
<VirtualHost *:80>
DocumentRoot "/Applications/MAMP/htdocs/first-project/public"
ServerName first-project.dev
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Applications/MAMP/htdocs/second-project/public"
ServerName second-project.dev
</VirtualHost>
然后我将浏览器指向 second-project.dev,它会显示 first-project.dev 的内容。如果我删除了第一个项目的 v-host 条目,那么我可以毫无问题地查看 second-project.dev。出于某种原因,它不喜欢我有多个条目。
我的 /etc/hosts 文件中有以下内容:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
127.0.0.1 first-project.dev
127.0.0.1 second-project.dev
255.255.255.255 broadcasthost
::1 localhost
我错过了什么吗?可能是 httpd.conf 中的设置?
【问题讨论】:
标签: mamp virtualhost