¿Hay una manera más sencilla de escribir esto:rieles, enrutamiento muchas rutas con nombre a una acción
map.old_site_cusom_packages '/customs_packages_options.html', :controller => :public, :action => :redirect_to_home
map.old_corporate '/corporate.html', :controller => :public, :action => :redirect_to_home
map.old_track '/track.html', :controller => :public, :action => :redirect_to_home
map.old_links '/links.html', :controller => :public, :action => :redirect_to_home
map.old_contact '/contact.html', :controller => :public, :action => :redirect_to_home
Quiero enviar muchas rutas con nombre a una acción en un controlador, yo estoy asegurando de url sobra desde un antiguo sitio redirigir a las páginas correctas.
Saludos.
perfecto ... y para que sea aún más sucinto que no es necesario para crear el objeto de expresiones regulares que sólo puede hacer ... old_content_names_regexp =/customs_packages_options | Inicio | pista/ – Smickie
Si bien ordenada, esto no lo hace en realidad hacer lo que se pide. Proporciona una ruta con nombre que se parametriza con un 'page_name'. La pregunta se refiere a muchas rutas con nombre. –
No proporciona la misma funcionalidad de rutas con nombre, pero eso es fácil de agregar. – tadman