Laravel: Как реагировать с пользовательской ошибкой 404 в зависимости от маршрута
м используюLaravel4 рамки, и я столкнулся с этой проблемой.
Я хочу отобразить пользовательскую ошибку 404 в зависимости от запрошенного URL.
Например:
Route::get('site/{something}', function($something){
return View::make('site/error/404');
});
а также
Route::get('admin/{something}', function($something){
return View::make('admin/error/404');
});
Значение'$something'
не важно.
Показанный пример работает только с одним сегментом, т.е.'site/foo'
или же'admin/foo'
, Если кто-то запросит'site/foo/bar'
или же'admin/foo/bar'
Laravel выдаст ошибку по умолчанию 404.
App::missing(function($exception){
return '404: Page Not Found';
});
Я пытался найти что-то в документации Laravel4, но ничего не подходит для меня. Пожалуйста помоги :)
Спасибо!