如果Route Laravel不正确,则显示错误页面

时间:2015-10-30 10:00:14

标签: php laravel routes

我有一条路线:/ register

我想向用户显示一个错误页面,如:找不到404页面或重定向。怎么在Laravel 4.2路线上做?

2 个答案:

答案 0 :(得分:1)

您可以使用以下方法轻松抛出错误:

App::abort(404);

如果您需要自定义404页面,则只需为此创建一个视图并按以下方式定义:

App::missing(function($exception)
{
    return Response::view('errors.missing', array(), 404);
});

如果你想做重定向:

return Redirect::to('/');

来源:

答案 1 :(得分:1)

试试这个:

在routes.php文件中添加此代码。

App::missing(function($exception) {
    return Response::view('404', array(), 404);
});

在laravel安装过程中,还附带一个默认的404页面(签入您的views文件夹),否则在views文件夹中创建一个名为404.blade.php的文件

希望这有用。