我在使用Rails 3时遇到了一些麻烦。
我创建了一个名为Admin的控制器。我还在app / views / admin / index.html.erb中定义了一个名为index的方法和一个视图。
问题在于,当我去http://localhost/myapp/admin时,我得到了“未找到路线错误”,但当我转到http://localhost/myapp/admin/index时,我会到达我想要的页面。
我发布了一些代码链接,所以你可以检查是否有错误,好吗?
谢谢!
答案 0 :(得分:2)
问题是你的路线。
'admin /'没有路由。这将添加所需的其他路线。
resources :admin
如果您打算只使用半静态页面,可以添加
get 'admin'
还有一些方便的信息:
http://guides.rubyonrails.org/routing.html#resource-routing-the-rails-default