将应用程序从Rails 2迁移到Rails3:map.redirect

时间:2010-12-13 14:44:04

标签: ruby-on-rails routes ruby-on-rails-3

我有一个为Rails 2编写的应用程序,我试图在rails3下运行但是在第一个障碍,路由表失败了。我目前拥有以下内容:

map.redirect ':shortened', :controller => 'items', :action => 'redirect', :conditions => {:method => :get}

map.shorten'',:controller => 'items',:action => '缩短'

但是我试图为rails3“翻译”这个 - 是否有相同的上述功能?

提前多多感谢。

1 个答案:

答案 0 :(得分:0)

有关重定向路线,请参阅此处:http://guides.rubyonrails.org/routing.html#redirection

对于您的第二条路线,您只需match '/shorten/' => 'items#shorten'

即可