shallow rails examples concern ruby-on-rails routing

ruby-on-rails - concern - routes rails examples



Creando una ruta de rieles a una URL externa (3)

Depende de la versión de Rails que estés usando.

Rieles 3

# in routes.rb match "/blog" => redirect("http://example.com/blog"), :as => :blog

Carriles 2

# in routes.rb map.blog ''/blog'', :controller => "a_helper_controller", :action => "redirect_to_blog" # in a_helper_controller.rb def redirect_to_blog redirect_to "http://example.com/blog" end

Muchos de mis usuarios siguen yendo a http://(rails app URL)/blog , pero en realidad no tengo un blog. Finalmente instalé un blog de Posterous y ahora quiero dirigir a mis usuarios allí. ¿Hay una manera de configurar esto utilizando a Routers.rb? ¿Hay una mejor manera que no implique editar el archivo httpd.conf?



Sé que esto es viejo, así que en caso de que alguien más lo necesite para los rieles 4:

get "/blog" => redirect("http://example.com/blog")

Use get en lugar de Match en Rails 4, de lo contrario obtendrá un error de Runtime