Я пытаюсь создать динамический маршрут для неограниченного количества уровней URL.
Здесь мой текущий маршрут
Route::get('{pageLink}', array('uses' => '[email protected]'));
Это работает для первого уровня. Таким образом, URL-адрес, например something.com/foo/, будет работать. Но если бы у меня было что-то вроде something.com/foo/bar/, это не поймало бы этот URL. Мне нужно, чтобы он соответствовал неограниченным уровням. Таким образом, в моем контроллере он получит переменную от всей ссылки.
Я знаю, что мог бы сделать
Route::get('{pageLink}', array('uses' => '[email protected]'));
Route::get('{pageLink}/{pageLink2}', array('uses' => '[email protected]'));
Route::get('{pageLink}/{pageLink2}/{pageLink3}', array('uses' => '[email protected]'));
Но это просто кажется излишним. Есть ли лучший способ сделать это, чтобы он соответствовал концу URL?
Спасибо.