Я новичок в RoR. Я просто добавил новую страницу hello.html в общую папку. При попытке загрузить страницу в браузере я получаю следующее сообщение об ошибкеМаршрутизация страниц в Ruby on Rails
No route matches [GET] "/hello.html"
Try running rake routes for more information on available routes.
Я нашел решение, но до сих пор они не действительно работает для меня. Я пробовал следующие строки в файлах маршрутов.rb
match '/hello', to: '#hello'
match 'hello', to: 'hello'
match '/hello' => '#hello', :as => 'hello'
Но я получаю ту же ошибку. Я знаю, что для файлов в общей папке мне не нужно добавлять маршруты, но все же я получаю ту же ошибку.
Да, я знаю, что для файлов в общей папке мне не нужно добавлять маршруты, но все же я получаю ту же ошибку. – asdfkjasdfjk
Вы очистили образцы маршрутов, которые вы упомянули в вопросе? –
Кроме того, вы начали с приложения basic-rails? или вы используете любое существующее приложение? потому что в Rails есть способ изменить общедоступный каталог по умолчанию. Убедитесь, что это не так. http://stackoverflow.com/questions/4600364/multiple-public-folders-single-rails-installation –