我有一个名为CountryController
的资源控制器,并在routes/web.php
中提供了以下路由:
Route::resource('/', 'CountryController');
index()
可以正常工作,但是所有其他控制器方法都返回了Laravel 404 Not Found 错误页面。
我尝试了一下,并将以上路线声明更改为:
Route::resource('/world', 'CountryController');
然后所有控制器方法开始按预期工作。
第一个路线声明有什么问题?不可能对根URL(/
)使用资源控制器和路由吗?