添加到Laravel的新路线

时间:2016-12-23 00:43:45

标签: laravel

我在/var/www/html/blog/routes/web.php中有以下内容

Route::get('/', function () {
    return view('welcome');
});

Route::get('test', function () {
    return view('test', ['name' => 'Chris']);
});

如果我转到http://52.214.14.137,我会看到/var/www/html/blog/resources/views/welcome.blade.php。

如果我去,如果我去http://52.214.14.137/test那么我希望看到/var/www/html/blog/resources/views/test.blade.php,但我看到了404。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我使用的是Amazon EC2,默认情况下会忽略.htaccess文件。

我不得不更改/etc/httpd/conf/httpd.conf

AllowOverride None

成为

AllowOverride All

然后我用下面的命令重新启动Apache,然后Laravel工作得很好。

sudo service httpd restart