2016-08-11 5 views
0

私はいくつかのルートとそのすべてを持っています。しかし、ランダムなURIをタイプした人物を、特定の「そのようなページはありません」というような種類のビューにリダイレクトする方法がありますか?アプリ/例外/ Handler.php未定義のルートをlaravelにルーティングする

public function render($request, Exception $e) 
{ 
    if ($e instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException) { 
     abort(404); 
    } 

    return parent::render($request, $e); 
} 

:あなたはあなたが使用していますが、以降のバージョンだと想定しているLaravelのバージョンを指定していない

答えて

1

、あなたはこのような何かを行うことができますこれは基本的にPage not Foundシナリオをチェックし、404ページをレンダリングします。 404エラービューをどのように設定するかによって、ユーザーはメニューを表示することができますが、間違った場所に行ったカスタムメッセージを表示することもできます。

特定のHTTPエラーのエラー処理と中止、カスタムエラービューの設定方法の詳細については、https://laravel.com/docs/5.2/errors#the-exception-handlerを参照してください。

0

resources/views/errors/404.blade.phpのビューは、必要に応じて変更することができます。これは「Not Found(404)」エラーがスローされたときに表示されます。