Rails-маршруты - получение списка каталогов вместо «Hello, Rails!» страница - PullRequest
0 голосов
/ 30 декабря 2010

Я прохожу Rails Учебник по началу работы , и у меня возникают проблемы с маршрутизацией. Я нахожусь на части сразу после того, как вы удалите public/index.html и измените config/routes.rb. Когда я захожу в проект в браузере, вместо «Hello, Rails!» Появляется список каталогов. вещь. Если я верну public/index.html, я снова увижу страницу «Добро пожаловать на борт».

Вот мои config/routes.rb минус комментарии:

Blog::Application.routes.draw do
  get "home/index"
  root :to => "home#index"
end

Я пытался удалить строку get "home/index", но это не помогло.

Ответы [ 2 ]

0 голосов
/ 20 февраля 2011

Rails сам по себе никогда не вернет список каталогов.Все, что вы используете для запуска вашего Rails-приложения, настроено неправильно.Скорее всего, вы настроили его так, чтобы он указывал на корень приложения Rails, а не на общую папку внутри него.

Трудно сказать, учитывая отсутствие информации в вопросе.

0 голосов
/ 30 декабря 2010

Вы должны указать Rails, что направлять home/index в .

Blog::Application.routes.draw do
  get "home/index" => "home#index"
  root :to => "home#index"
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...