Laravel: Jak odpowiedzieć niestandardowym błędem 404 w zależności od trasy

używamLaravel4 ramy i natknąłem się na ten problem.

Chcę wyświetlić niestandardowy błąd 404 w zależności od żądanego adresu URL.

Na przykład:

Route::get('site/{something}', function($something){
    return View::make('site/error/404');
});

i

Route::get('admin/{something}', function($something){
    return View::make('admin/error/404');
});

Wartość'$something' to nie ważne.

Pokazany przykład działa tylko z jednym segmentem, tj.'site/foo' lub'admin/foo'. Jeśli ktoś poprosi'site/foo/bar' lub'admin/foo/bar' laravel rzuci domyślny błąd 404.

App::missing(function($exception){
    return '404: Page Not Found';
});

Próbowałem znaleźć coś w dokumentacji Laravel4, ale nic nie jest dla mnie odpowiednie. Proszę pomóż :)

Dziękuję Ci!

questionAnswers(1)

yourAnswerToTheQuestion