В routing.yml вы можете делать такие вещи, как:
redirect_old_url_to_new:
pattern: /old-pattern
defaults:
_controller: FrameworkBundle:Redirect:urlRedirect
path: /new-pattern
permanent: true
Будет перенаправлен URL /old-pattern на /new-pattern. Однако, если у меня есть параметр, как можно преобразовать параметр в новый путь, например:
redirect_old_url_to_new:
pattern: /old-pattern/{page}
defaults:
_controller: FrameworkBundle:Redirect:urlRedirect
path: /new-pattern/{page}
permanent: true
Это НЕ работает и будет перенаправляться на /new-pattern/{page} буквально и поэтому будет перенаправляться с /old-pattern/23 на /new-pattern/{page}.