Я пытаюсь выяснить, что страница 404 не найдена, если маршрут не найден. Я следовал за многими учебниками, но это не сработало. меня 404.blade.php
в \laravel\resources\views\errors
Показать 404 страницы, если маршрут не найден в Laravel 5.1
Также в 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);
}
Если я ввожу неправильный URL в браузере, он возвращает пустую страницу. У меня есть
'debug' => env('APP_DEBUG', true),
в app.php.
Может ли кто-нибудь помочь мне, как показать страницу 404, если маршрут не найден? Спасибо.
что вы получаете в настоящее время? –
использование прерывания (404); затем создайте страницу в папке с ошибками 404.blade.php – mdamia
@ Dagon.blank страница – vision