¿Cómo redirigir con parámetros en routing.yml?
En el archivo routing.yml puedes hacer cosas como:
redirect_old_url_to_new:
pattern: /old-pattern
defaults:
_controller: FrameworkBundle:Redirect:urlRedirect
path: /new-pattern
permanent: true
Lo que redireccionará la url./old-pattern
a/new-pattern
. Sin embargo, si tengo un parámetro, ¿cómo se puede traducir el parámetro en la nueva ruta, p. Ej .:
redirect_old_url_to_new:
pattern: /old-pattern/{page}
defaults:
_controller: FrameworkBundle:Redirect:urlRedirect
path: /new-pattern/{page}
permanent: true
Esto NO está funcionando y se redireccionará a/new-pattern/{page}
literalmente y por lo tanto, redirigir desde/old-pattern/23
a/new-pattern/{page}
.