Страница 404
Вывести страницу 404
Чтобы прекратить выполнять код и вывести страницу 404, используется функция abort().
abort(404);
Шаблон страницы 404 находится в файле resources/views/errors/404.blade.php.
Также выводить 404 страницу можно при выборки данных.
$news = News::where(['id' => $id])->first(); // если записи не найдено, вовзращает "null"
$news = News::where(['id' => $id])->firstOrFail(); // если записи не найдено, вовзращает страницу 404
Вывести текущую страницу как 404
Чтобы не выводить шаблон 404 страницы, а просто вернуть статус текущей страницы как 404, то в методе $response->view() надо добавить третий параметр с нужным кодом ответа сервера.
return response()->view('news.index', [], 404);
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта
