我有一条路线:/ register
我想向用户显示一个错误页面,如:找不到404页面或重定向。怎么在Laravel 4.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
的文件
希望这有用。