Laravel - Использовать подстановочный знак (: any?) Для ВСЕХ маршрутов?

У меня проблемы с маршрутизацией.

Я работаю на CMS, и мне нужно два основных маршрута./admin а также/(:any),admin контроллер используется для маршрута/adminиview контроллер должен быть использован для чего-то еще, чем/admin, Отview контроллер, я тогда проанализирую URL и покажу правильное содержание.

Вот что у меня есть:

Route::get(array('admin', 'admin/dashboard'), array('as' => 'admin', 'uses' =>'admin.dashboard@index'));
Route::any('(:any)', 'view@index');

Первый маршрут работает, а второй нетт. Я немного поиграл с этим, и кажется, что если я использую(:any) без знака вопроса, это работает только если я поставлю что-то после/, Если яделать поставить знак вопроса там, это нене работает вообще.

Я хочу, чтобы все следующие маршруты шли в view @ index:

/
/something
/something/something
/something/something/something
/something/something/something/something
...etc...

Возможно ли это без жесткого кодирования(:any?)/(:any?)/(:any?)/(:any?) (который я нет даже знаю работает)?

Какие'лучший способ обойти это?

Ответы на вопрос(7)

Ваш ответ на вопрос