laravel 5.4で簡単な履歴書サイトを作成し、ユーザーが自分のサイト名とsite.com/panel以外の何かを入力すると、404ページに自動的にリダイレクトされます。
どうやってやるの?
それをするルートはありますか?
私はこのコードを見つけましたが、使用しません
public function render($request, Exception $e)
{
if ($e instanceof
\Symfony\Component\HttpKernel\Exception\NotFoundHttpException){
return response(redirect(url('/')), 404);
}
return parent::render($request, $e);
}
abort
メソッドを追加するだけです
return abort(404);
resources/views/errors/404.blade.php
に自動的にリダイレクトされます
return abort(404);
get requestを使用して、この特定のアクション/メソッドのルートも設定します。