有时需要在当前路由下添加新的路由,并不符合resetful规则,当容易理解记忆
例子:
//下面路由会占用所有的 products/*
Route::get('products/{id}')
再想定义另一个路由 products/like
只能把这个路由放到上面 products/{id}的前面,当路由多时就会留坑
路由冲突另一种解决方式(正则表达式约束)
在路由后面添加正则约束
Route::get('products/{id}','ProductsController@show')->name('products.show')->where(['id'=>'[0-9]+']);