То, что вы хотите сделать, не совместимо с Rails.
Rails - это MVC, C для контроллера, V для просмотра.
Так что его внутренностям нужны оба.
Хорошо, public/index.html
отображается по умолчанию, но это только потому, что процесс обойден.
Таким образом, вы можете создать контроллер static
с действием index
и соответствующим ему видом (просто скопируйте / вставьте в него содержимое вашего текущего public/index.html
файла).
Затем установите:
root :to => "static#index"
И, пожалуйста, удалите файл public/index.html
:)