2016-12-14 3 views
0

мне нужно иметь 2 маршрута:Laravel 2 маршрута возвращают различные страницы, с и без параметров

1) локальный/static1/{param1}/{param2}

и

2) локальный/static1/static2/{param3}

Static1 тот же самый в первом и втором URL-адресах. Моя проблема в том, что если я перейду ко второму URL-адресу, laravel возьмет static2 как param1 (param1 = static2). Как я могу определить эти маршруты, чтобы заставить их возвращать разные страницы?

ответ

0

Просто дай более строгому маршруту более высокий приоритет в файле маршруты, как показано ниже:

Route::get('static1/static2/{param3}', function(){}); 

Route::get ('static1/{param1}/{param2}', function(){}); 
Смежные вопросы