ruby-on-rails – Ruby on Rails map.root似乎没有工作

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Ruby on Rails map.root似乎没有工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图让我的应用程序的根路由到默认控制器.从我读到的,这应该是可能的这样的在我的路线.rb文件底部
map.root :controller => 'albums'

或者甚至:

map.home  '',:controller => 'albums'

但是,当我尝试导航到http://myhost:8000/时,我只看到rails欢迎页面.在对routes.rb进行更改并在测试之前,我使用以下命令重新启动应用程序:

sudo mongrel_cluster_ctl restart

以下是一些更可能相关的环境信息:

% rails -v
Rails 2.3.3

% ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]

我相信我错过了一些简单的东西,但我看不到它是什么.有任何想法吗?

解决方法

您是否删除了Rails创建的静态public / index.html页面?如果这仍然在您的应用程序中,将会显示,而不是您在路由中定义的根页面.

猜你在找的Ruby相关文章