Una forma para crear una redirección (ej. 301) en Symfony sin usar el controlador, directamente desde el archivo yml del routing. Útil para ahorrarnos un método nuevo en el controlador.
Ejemplo, vamos a hacer una redirección 301 de una url (/autonomia/) de nuestra web hacia otra url, en este acaso una url externa (vídeo de youtube):
redireccion_youtube: path: /autonomia/ defaults: _controller: FrameworkBundle:Redirect:urlRedirect path: 'https://www.youtube.com/watch?v=g11wkrsh5Yg' permanent: true
Y si quieres redirigir a una ruta ya existente en tu proyecto, usamos la opción «route» en lugar de «path»:
redireccion_youtube: path: /autonomia/ defaults: _controller: FrameworkBundle:Redirect:urlRedirect route: mi_ruta permanent: true
Agradezco tu comentario 🤘