我目前正在进行一个Laravel项目。我需要将所有错误页面重定向到404页面未找到页面。
public function render($request, Exception $exception)
{
if ($this->isHttpException($exception)) {
switch ($exception->getStatusCode()) {
// not authorized
case '403':
return \Response::view('404',array(),403);
break;
// not found
case '404':
return \Response::view('404',array(),404);
break;
// internal error
case '500':
return \Response::view('404',array(),500);
break;
default:
return $this->renderHttpException($exception);
break;
}
} else {
return parent::render($request, $exception);
}
return parent::render($request, $exception);
}
有没有办法将错误页面重定向到404页面?此代码(当验证错误发生时重定向到404)中也没有显示验证错误。我正在使用5.4版本。