Rails路线问题

时间:2010-02-28 21:46:56

标签: ruby-on-rails routes

我想设置一个路由,这样如果用户转到http://mysite.com/page.html,它将被路由到控制器page_controller和动作索引。我该怎么做?

2 个答案:

答案 0 :(得分:2)

您可以使用命名路线执行此操作:

map.page '/page.html', :controller => 'page'

答案 1 :(得分:-1)

通常的设置是通过向routes.rb添加以下行来使用ressource映射

map.resources:pages

然而,这将链接到http://mysite.com/pages.html并使用pages_controller(注意复数!)。但是如果你想坚持标准的Rails方式,你应该使用复数。