laravel MethodNotAllowedHttpException 重定向到 404
laravel MethodNotAllowedHttpException redirect to 404
我使用 laravel 8 试图编辑我的 exceptions\handler。php
public function render($request, Throwable $exception)
{
if ($exception instanceof MethodNotAllowedHttpException) {
abort(404);
}
return parent::render($request, $exception);
}
但是在检查 MethodNotAllowedHttpException
的路由时,他给出的不是 404,而是 500
一种可能的解决方案是为您的 routes/web.php
文件提供路由回退。尝试将以下内容添加到网络路由的底部:
Route::fallback( function () {
abort( 404 );
} );
我使用 laravel 8 试图编辑我的 exceptions\handler。php
public function render($request, Throwable $exception)
{
if ($exception instanceof MethodNotAllowedHttpException) {
abort(404);
}
return parent::render($request, $exception);
}
但是在检查 MethodNotAllowedHttpException
的路由时,他给出的不是 404,而是 500一种可能的解决方案是为您的 routes/web.php
文件提供路由回退。尝试将以下内容添加到网络路由的底部:
Route::fallback( function () {
abort( 404 );
} );