Симфони 5.1
Я обновляю устаревший код, и мне нужны следующие маршруты для соответствия:
/article/ ‹--- соответствует странице 1 по умолчанию и имеет косую черту в конце
/article/2 ‹--- соответствует страницам 2 через n без косой черты в конце
Если я использую аннотацию маршрута...
* @Route("/article/{page}", name="article_show", requirements={"page"="\d+"})
* @param int $page
* @return Response
*/
public function show(int $page = 1) {
он перенаправляет /article/ в /article, удаляя завершающую косую черту. /статья/2 работы.
Как сохранить косую черту, когда страница равна 1?