我正在尝试在我的 OSX 10.8.2 上设置开发服务器。部署的站点名称是mattat.org.il
所以我想将其设置为mattat.dev
.
这些是我遵循的步骤:
取消注释虚拟主机的包含,在
httpd.conf
:Include /private/etc/apache2/extra/httpd-vhosts.conf
添加了一个虚拟主机
httpd-hosts.conf
:NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "/Users/matanya/Sites/matat" ServerName mattat.dev </VirtualHost>`
将服务器名称添加到
etc/hosts
:127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost. fe80::1%lo0 localhost 127.0.0.1 mattat.dev
重新启动阿帕奇。
现在,当我转到它时,localhost
它会将我带到我为虚拟主机设置的目录,而不是把我带到根目录(即Sites
)。当我去mattat.dev
它时,它被识别为有效的 url,并简单地解释为谷歌搜索。
我错过了什么?