Afficher une page 404 si l'itinéraire n'est pas trouvé dans Laravel 5.1

Je suis à essayer de comprendre pour afficher la page d'erreur 404 non trouvé si une route n'est pas trouvé. J'ai suivi de nombreux tutoriels, mais il ne fonctionne pas.
J'ai 404.blade.php dans \laravel\resources\views\errors

Aussi dans handler.php

public function render($request, Exception $e)
{
    if ($e instanceof TokenMismatchException) {
        //redirect to form an example of how i handle mine
        return redirect($request->fullUrl())->with(
            'csrf_error',
            "Opps! Seems you couldn't submit form for a longtime. Please try again"
        );
    }

    /*if ($e instanceof CustomException) {
        return response()->view('errors.404', [], 500);
    }*/

    if ($e instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException)
        return response(view('error.404'), 404);

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

Si je saisis mal l'URL dans le navigateur, il renvoie une page vide. J'ai

'debug' => env('APP_DEBUG', true),

dans app.php.

Quelqu'un peut m'aider comment faire pour afficher une page d'erreur 404 si la route n'est pas trouvé? Merci.

source d'informationauteur vision