.htaccess 让laravel与Apache 2一起工作
所以我对拉雷维尔是新手 我正在使用MacOSX进行开发,所以起初我认为使用Homestead是个好主意。 但是他们使用的是nginx,当我知道很多关于apache2的系统管理技能时,我几乎不知道这一点 所以今晚,我使用了我的专用服务器,顺便说一句,它下载composer依赖项的速度要快得多,我有一个vhost: paste.debian.net/130339/ ll/var/www/AMI _> ➜ 已启用站点ll/var/www/AMI.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
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。从昨天起你有什么改变吗?