我想用handle.php将所有404错误重定向到主页,我用的是laravel 8,请帮助我。
<?php
namespace App\Exceptions;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Throwable;
class Handler extends ExceptionHandler
/**
* Register the exception handling callbacks for the application.
*
* @return void
*/
public function register()
{
$this->renderable(function (NotFoundHttpException $e, $request) {
});
}
1条答案
按热度按时间qqrboqgw1#
您可以直接返回重定向到主页:
但它将生成
302
状态代码而不是404
,但如果您希望生成404
但仍显示主页。错误处理-呈现异常