Rails 3找不到索引页面

时间:2010-11-10 11:27:31

标签: ruby-on-rails ruby-on-rails-3

我在使用Rails 3时遇到了一些麻烦。

我创建了一个名为Admin的控制器。我还在app / views / admin / index.html.erb中定义了一个名为index的方法和一个视图。

问题在于,当我去http://localhost/myapp/admin时,我得到了“未找到路线错误”,但当我转到http://localhost/myapp/admin/index时,我会到达我想要的页面。

我发布了一些代码链接,所以你可以检查是否有错误,好吗?

http://pastebin.com/UctUq44G

谢谢!

1 个答案:

答案 0 :(得分:2)

问题是你的路线。

'admin /'没有路由。这将添加所需的其他路线。

resources :admin

如果您打算只使用半静态页面,可以添加

get 'admin'

还有一些方便的信息:

http://guides.rubyonrails.org/routing.html#resource-routing-the-rails-default