実際にページがないときではなく、何らかの処理で404ステータスを返しながら、デフォルトの404ページを表示したいとき。
“abort()”を使う。
public function show(Task $task)
{
if (Auth::user()->id != $task->user_id) {
abort(404);
}
return view('tasks.show', compact('task'));
}
404ページが表示されます。
公式サイトに載っていました。
6.x エラー処理 Laravel