Я делаю простой проект. Я хочу, чтобы это было как можно меньше, поэтому я попытался создать систему, где я могу создавать страницы, и они размещаются по адресу localhost/{page?}
Laravel - несколько маршрутов
Но вот в чем проблема. Я также хочу, чтобы определенные маршруты были определены (например, маршрут /blog
), как показано ниже.
Route::get('/{page?}', ['as' => 'root', 'uses' => '[email protected]']);
Route::get('blog/{slug?}', ['as' => 'blog.post', 'uses' => '[email protected]']);
Route::get('blog/page/{page}', ['as' => 'blog.page', 'uses' => '[email protected]'])->where('page', '[0-9]+');
С помощью этой установки используется только первый маршрут.
Мой вопрос есть. Есть ли способ сделать это? Или это превосходит возможности Ларавеля?
Благодарим за помощь.
Спасибо. Я как бы забыл, что порядок может изменить это. – Aadam
Имейте upvote sir – haakym