首页 > 解决方案 > laravel 路由存在但返回 404 错误

问题描述

我正在使用 laravel 6.20,我刚刚在本地启动了我的 laravel 项目,我遇到了一个问题,即我的路线存在,但返回 404 错误我试图清除和缓存路线,但对于这个问题路线没有任何作用:/market/variety in route:列表

|        | GET|HEAD | market/variety                        | market.variety.form       | App\Http\Controllers\Market\ProductController@vareityForm                 | web,auth |

在网络中:

Route::group(['namespace' => 'Market', 'prefix' => 'market'], function () {

Route::get('variety/', 'ProductController@vareityForm')->name('market.variety.form');

我试过这个命令

php artisan route:clear
php artisan route:cache
php artisan config:clear
php artisan config:cache
php artisan dump-autoload

我检查了路线冲突,我能找到的路线没有问题(对不起我的英语不好)

标签: laravellaravel-6

解决方案


如果您的方法没有任何响应 func 、 ex return、 echo 或者您没有任何数据返回。所以 laravel 不明白你在做什么


推荐阅读