【发布时间】:2018-07-05 10:30:42
【问题描述】:
我已经阅读了所有我能找到的问题,但没有一个对我有用。我正在尝试在我的 MAMP apache 安装上设置几个虚拟主机。目前,键入 localhost 会按预期将我带到我的 htdocs。但是,键入 mysite.dev 应该将我带到另一个目录,但它却让我离开了 htdocs。
主机
##
# Host Database
#
#
# localhost is used to configure the lookback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
127.0.0.1 mysite.dev
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
我在 httpd.conf
中取消了注释# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
我已经设置了我的 httpd-vhosts.conf 一堆不同的方法,结果相同。当前状态是:
# Use name-based virtual hosting.
#
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin mysite.dev
DocumentRoot "/Applications/MAMP/htdocs/mysite/public"
ServerName mysite.dev
ServerAlias www.mysite.dev
ErrorLog "logs/mysite.dev"
CustomLog "logs/mysite.dev" common
</VirtualHost>
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
这个运气好吗?我也有同样的问题。
-
你解决了吗?
标签: php apache mamp virtualhost