Подскажите есть ли правильный способ разделить маршрут если например взапросе 2 или 3 параметра чтоб отрабатывали разные методы?
При таком раскладе все равно отрабатывает первый
Route::get('search/{phrase}/{params?}', 'SearchController@index')->where(['params' => '(.*)'])->name('search');
Route::get('search/{category_url}/{phrase}/{params?}', 'SearchController@category')->where(['params' => '(.*)'])->name('search_category');