我在MAMP上遇到虚拟主机设置问题。这是我的虚拟主机配置
NameVirtualHost *
<VirtualHost *>
ServerName dev.local.com
DocumentRoot “/Applications/MAMP/htdocs/local”
</VirtualHost>
<VirtualHost *>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
</VirtualHost>
这是我的主机文件
127.0.0.1 localhost
127.0.0.1 dev.local.com
现在访问localhost和dev.local.com时都指向本地目录的索引。我在vhosts文件中尝试了各种配置设置,但没有任何设置。我在MacBook Pro 10.10上
最佳答案
我没有找到任何有用的答案,因此如果其他建议对您不起作用:
考虑到虚拟主机需要通过取消注释而正确启用/包括
C:\MAMP\conf\apache\httpd.conf中的Include conf/extra/httpd-vhosts.conf
C:\MAMP\bin\apache\conf或C:\MAMP\bin\apache\conf\original中的和 NOT 。
有多个具有MAMP配置的位置,请确保在正确放置的文件中取消注释该行。
关于apache - 虚拟主机无法在MAMP上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28885815/