【发布时间】:2011-05-07 03:10:07
【问题描述】:
每当用户点击错误的页面时,rails 都会显示公用文件夹中的 404.html。但是,我只想将浏览器重定向到根页面,而不显示任何内容。所以我尝试了globbing,但无济于事,它仍然显示404页面。这是我的路线文件的摘录:
# ...
map.root :controller => 'home', :action => 'home'
map.connect '*', :controller => 'home', :action => 'home'
有什么建议吗?谢谢各位!
【问题讨论】:
-
我假设你有一个 'home_controller',其中包含 'home' 动作,它表示类似 render :nothing => true?
-
没有。 home 控制器中有一个 home 动作,还有一个 home 视图(home.html.erb)。
标签: ruby-on-rails redirect routing routes url-routing