.htaccess 让laravel与Apache 2一起工作

.htaccess 让laravel与Apache 2一起工作,.htaccess,laravel,routes,apache2,.htaccess,Laravel,Routes,Apache2,所以我对拉雷维尔是新手 我正在使用MacOSX进行开发,所以起初我认为使用Homestead是个好主意。 但是他们使用的是nginx,当我知道很多关于apache2的系统管理技能时,我几乎不知道这一点 所以今晚,我使用了我的专用服务器,顺便说一句,它下载composer依赖项的速度要快得多,我有一个vhost: paste.debian.net/130339/ ll/var/www/AMI _> ➜ 已启用站点ll/var/www/AMI total 100K drwxrwxrwx 12 ro

所以我对拉雷维尔是新手

我正在使用MacOSX进行开发,所以起初我认为使用Homestead是个好主意。 但是他们使用的是nginx,当我知道很多关于apache2的系统管理技能时,我几乎不知道这一点

所以今晚,我使用了我的专用服务器,顺便说一句,它下载composer依赖项的速度要快得多,我有一个vhost: paste.debian.net/130339/

ll/var/www/AMI _> ➜ 已启用站点ll/var/www/AMI

total 100K
drwxrwxrwx 12 root root 4.0K Jun  1 20:16 app
-rwxrwxrwx  1 root root 2.4K Jun  1 20:16 artisan
drwxrwxrwx  2 root root 4.0K Nov  5 00:18 bootstrap
-rwxrwxrwx  1 root root  697 Jun  1 20:16 composer.json
-rwxrwxrwx  1 root root  58K Nov  5 00:18 composer.lock
-rwxrwxrwx  1 root root  146 Jun  1 20:16 CONTRIBUTING.md
-rwxrwxrwx  1 root root  567 Jun  1 20:16 phpunit.xml
drwxrwxrwx  3 root root 4.0K Jun  1 20:16 public
-rwxrwxrwx  1 root root 2.1K Jun  1 20:16 readme.md
-rwxrwxrwx  1 root root  519 Jun  1 20:16 server.php
drwxrwxrwx 20 root root 4.0K Nov  5 00:19 vendor
当你走的时候,你会看到laravel欢迎页面

在那之后,我创建了这个路线:

Route::get('/', function()
{
        return View::make('hello');
});


Route::get('/about', function()
{
        return View::make('hello');
 });
但是如果你转到上一个url并添加/about,那么你会得到404

谁能给我解释一下吗

apache的错误日志: [Wed Nov 05 00:26:12 2014][error][client 23.226.237.192]文件不存在:/var/www/AMI/public/about

公用文件夹中的.htaccess: paste.debian.net/130340/

请帮忙!modrewrite已启用

您完成了吗

composer dump-autoload
在laravel目录中

仅提供有关该命令的一些信息:

是的,我已经做过了。同样的问题。另外,当Chrome显示黑色页面时,你是否注意到Safari或Google Chrome显示正确?确实很有趣。我刚刚尝试转到“/about”,现在您得到的是一个laravel错误,而不是404。从昨天起你有什么改变吗?