У меня возникла проблема с разделом 5.3.2, в котором вы меняете маршруты от ..static_pages/help
до ../help
и так далее за помощью, контактами и страницами.Ошибка при изменении маршрутов, следуя инструкциям RoR
Эти три работы отлично. Но когда я вхожу в гиперссылку для домашней страницы, она не появляется. Есть нет ошибок при запуске bundle exec
.
Даже когда я нажимаю ссылки на нижнем колонтитуле и заголовке, они работают правильно, но дом всегда перенаправляется на страницу руководства Rails по умолчанию.
Я удалил public index.html
через Git.
Код для конфигурации/routes.rb
SampleApp::Application.routes.draw do
root to: 'static_pages#home'
match '/help', to: 'static_pages#help'
match '/about', to: 'static_pages#about'
match '/contact', to: 'static_pages#contact'
.
.
.
end
Как вы точно удалили 'public/index.html.erb'? –
Повторите попытку, если вы удалили public/index.html.erb .. – sunny1304
Дважды проверьте свой репозиторий git, что файл удален, ваши маршруты выглядят отлично – ahmet