我已经设置了wamp和laravel与作曲家,和虚拟主机太。每当我进入我的项目文件夹'localhost/project/',或者我的vhost 'project.dev',我只看到laravel项目的文件目录。然而,如果我去'project.dev/public'或'project.dev/server.php'它工作。我做错了什么?
你需要设置你的DocumentRoot(在你的vhosts文件中)为C:locationoflaravelpublic
而不是C:locationoflaravel
这是一个例子,不要忘记告诉Apache它可以从哪里接受连接。
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/laravel/public"
ServerName laravel.dev
Options Indexes FollowSymLinks
<Directory "D:/wamp/www/laravel/public">
AllowOverride all
Require local
Require ip 192.168.1
</Directory>
</VirtualHost>