【发布时间】:2011-08-09 16:28:40
【问题描述】:
我的路线文件底部有以下内容:
root :to => 'threads#index', :constraints => lambda {|r| r.env["warden"].authenticate? }
问题在于 url 只是 /,而不是 /threads
如何让上述内容重定向到threads#index或/threads?
谢谢
【问题讨论】:
-
我认为您只需要线程的默认行为,在这种情况下,您可以将
resources :threads或match '/threads' => 'threads#index'添加到您的 Rakefile。除非您的意思是您希望站点的根 URL 为/threads?在这种情况下,您可以将config.action_controller.relative_url_root = '/threads'添加到您的配置文件中。 -
@Ankit Soni:为什么不写一个答案(格式正确)而不是评论?
标签: ruby-on-rails ruby-on-rails-3 url-routing