Ruby-новичок ошибка маршрутизации - PullRequest
0 голосов
/ 26 апреля 2011

Я пишу свое первое правило маршрутизации в rails и получаю некоторые ошибки.

No route matches "/index.html"

В моем файле rout.rb есть следующее:

Blog::Application.routes.draw do
  get "home#index"

и далеениже этого у меня есть это:

root :to => "home#index"

, а также я получаю ошибки об отсутствии настройки контроллера.Но я проходил этот урок http://guides.rubyonrails.org/getting_started.html, и не было никаких явных шагов для их настройки.

Не верно ли мое отображение?Как я могу это исправить?:) Спасибо!

Кроме того, вот URL, где вы можете увидеть более полную ошибку :) http://128.28.204.195:3000/

Ответы [ 2 ]

3 голосов
/ 26 апреля 2011

должно быть

Blog::Application.routes.draw do
  get "home/index"
2 голосов
/ 26 апреля 2011
Blog::Application.routes.draw do

  ... other routes ...

  root :to => "home#index"
end

Вам не нужно получать "home # index". После вы можете использовать помощники root_path () или root_url () для ссылки на вашу домашнюю страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...