我想要路线:
Route::get('/{slug}/{slug-2}/{slug-3}/../{slug-n}',['as' => 'slug','uses' => 'SlugController@slug']);
如何用laravel定义它甚至可能?
解决方法
或者
Route::get('{slug}/{slugNum?}','SlugController@slug')->where('slugNum','(.*)');
在你的控制器中,你需要将slugNum分成一个数组(爆炸)
public function getPage($slug,$slugNum = null) { if($slugNum) { $slugNum = explode('/',$slugNum); // all your slugs here.. to play with } }
我知道这将适用于4!