Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby新手路由错误_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby新手路由错误

Ruby新手路由错误,ruby,ruby-on-rails-3,Ruby,Ruby On Rails 3,我正在rails中编写我的第一条路由规则,我得到了一些错误 No route matches "/index.html" 在我的routes.rb文件中,我有以下内容: Blog::Application.routes.draw do get "home#index" root :to => "home#index" 在它的下面我有: Blog::Application.routes.draw do get "home#index" root :to => "home

我正在rails中编写我的第一条路由规则,我得到了一些错误

No route matches "/index.html"
在我的routes.rb文件中,我有以下内容:

Blog::Application.routes.draw do
  get "home#index"
root :to => "home#index"
在它的下面我有:

Blog::Application.routes.draw do
  get "home#index"
root :to => "home#index"
而且,我也一直收到关于没有设置控制器的错误。但是我正在学习本教程,没有明确的步骤来设置它们

我的映射不正确吗?我怎样才能解决这个问题?:) 谢谢

此外,这里还有一个url,您可以在其中看到更完整的错误:) 应该是

Blog::Application.routes.draw do
  get "home/index"
应该是

Blog::Application.routes.draw do
  get "home/index"
您不需要获取“主页索引”。 之后,您可以使用root\u path()或root\u url()帮助程序链接到您的主页

您不需要获取“主页索引”。 之后,您可以使用root\u path()或root\u url()帮助程序链接到您的主页