Как перенаправить с параметрами в routing.yml?
В 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}
.