В 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}
.