在开发过程中很容易出错的一个点为:路由文件是有 顺序 的。
比如:
Route::get('users/{user}', "UsersContrller@store");
Route::get('users/info', "UserContrller@info");
这样你访问 /users/info
就会发现访问不了,因为他默认匹配 /users/{user}
。
解决方法:
Route::get('users/info', "UserContrller@info");
Route::get('users/{user}', "UsersContrller@store");
放到前面就好了。