Laravel5.6カスタム404エラーページの方法

laravelフレーム異常がアプリ\例外\ハンドラクラス処理を介して行われるので、比較演算子がinstanceofのは、特定の例外かどうかを決定する、方法オーバーライドクラスをレンダリング使用することができる、次の通り:

パブリック関数($要求、例外$例外)をレンダリング
{ 
    / *错误页面* / 
    IF(NotFoundHttpExceptionのinstanceof $例外){ 
        $コード= $ exception-> getStatusCode(); 
        IF(ビュー() - >( 'エラー' $コード)が存在する。){ 
            - >ビュー( 'エラー' $ exception-> getStatusCode()。)リターン応答()。
        } 
    } 
    戻り親::($リクエスト、$例外)をレンダリングします。
}

  そして、カタログ内のビューディレクトリ誤差のディレクトリを作成し、404.blade.phpページテンプレートを作成し、そうしてあなたは私たち自身のカスタム404ページが使用することができたときに404エラー!

おすすめ

転載: www.cnblogs.com/huoluobosky/p/11823347.html