路由错误 - 没有路由匹配“/”?

时间:2010-10-12 19:35:00

标签: ruby-on-rails ruby routing

Ruby on Rails的新手,试图配置我的应用程序的主页。我不知道我做错了什么,或者如何配置:home控制器,但是这个routes.rb文件出现了这个错误。

Routing Error - No route matches "/"

这是routes.rb

SchoolCMS::Application.routes.draw do
  devise_for :teachers, :admin

  resources :home, :only => :index

  resources :admin, :only => :index

  resources :events do
    resources :event
  end

  resources :posts do
    resources :comments
  end  

end

这是我的home_controller.rb

class HomeController < ApplicationController
  def index
  end

end

如果我认为这一切都错了,如果你能推荐一些我能阅读的资源,那将会很棒。

1 个答案:

答案 0 :(得分:3)

我想你只需要这个:

root :to => "home#index"