【发布时间】:2021-03-28 10:54:15
【问题描述】:
我收到以下错误,而不是重定向。为什么?
路由 [moderator.products] 未定义。
这些是我在中间件组函数中的路由:
Route::get('moderator/products', [ModeratorController::class, 'products'])
->name('moderator.products');
Route::redirect('/', route('moderator.products'));
【问题讨论】:
-
尝试在终端“php artisan route:cache”或“php artisan route:clear”中运行此命令
-
@PedroCosta 没有帮助。在终端得到同样的错误
-
运行这个 php artisan route:list 并显示结果
-
由于这都是在闭包中定义的,因此命名路由可能还不存在;尝试使用“/moderator/products”作为
Route::redirect()的第二个参数。
标签: php laravel routes laravel-8