我想将人们输入的所有错误网址(例如,www.website.com / xwfkjdf,不存在的网页)重定向到登录页面(如果他们没有登录),并且仪表板,如果他们已登录。
目前,我收到“NotFoundHttpException”错误。
答案 0 :(得分:1)
将render
内的app\Exceptions\Handler.php
功能更改为
public function render($request, Exception $exception)
{
//redirect if route is not found
if ($exception instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException){
return redirect('/');
}
return parent::render($request, $exception);
}