从rails中的资源中删除一个路由

时间:2011-11-30 09:37:58

标签: ruby-on-rails routes

我创建了一个应用程序和rails resources :results

我创建了以下自定义路线

match '/final',  :to => 'results#index'

但是,由于resources :results,用户仍然可以在浏览器中输入www.domainname.com/results并查看与/final相同的页面

如何阻止某人在www.domainame.com/results

中输入内容,我该怎么办?

例如,如果有人了解rails设置,他们可以看到我不希望他们看到的页面

1 个答案:

答案 0 :(得分:1)

你要为这种情况添加一个例外:

resources :results, :except => :index