虚拟主机未按预期工作

时间:2014-03-04 01:14:22

标签: macos laravel virtualhost

我在Mavericks上设置虚拟主机时遇到问题

首先我没有注释:

# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf

我的虚拟主机设置如下:

<VirtualHost *:80>
    DocumentRoot "/Users/aaronhappe/Sites/learning-laravel/public"
    ServerName laravel.dev
</VirtualHost>

这是我的主人档案:

127.0.0.1   localhost
127.0.0.1   laravel.dev
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0 localhost

然而,当我去laravel.dev时,相反,我看到一个目录结构与我去当地主机的目录结构完全相同,而不是我的家庭视图到laravel。

关于什么是错的任何想法?

2 个答案:

答案 0 :(得分:0)

您是否重新启动了本地服务器?

sudo apachectl restart

答案 1 :(得分:0)

您可以尝试这样的事情:

<VirtualHost laravel.dev>
    DocumentRoot "/Users/aaronhappe/Sites/learning-laravel/public"
    ServerName laravel.dev
</VirtualHost>

主机文件条目:

127.0.0.2   laravel.dev # or 127.0.0.3, an unique IP

重新启动apache。另一个similar answer