Я пытаюсь отобразить несколько статических целевых страниц в своем приложении Rails. На данный момент я помещаю все статические .html
страницы в папку my_app/public/website
и сопоставляю маршруты, например
match '', :to => redirect('/website/index.html')
На этой статической странице есть ссылка, и при нажатии на эту ссылку пользователь будет перенаправлен на мое основное приложение rails.
Теперь мне нужно переместить папку внутри public
, то есть website/*
в корневой каталог, например my_app/website/
.
Я изменил структуру папок, как указано выше, и изменил маршруты, как
match '', :to => redirect('website/index.html')
и я получаю эту ошибку
ERROR URI::InvalidURIError: the scheme http does not accept registry part
Это был просто пробный подход, и, честно говоря, я не уверен, что это возможно. Я предполагаю, есть ли какие-либо параметры конфигурации, которые позволили бы мне сделать любой каталог корневого уровня статическими активами сервера.
Большое спасибо
Любые предложения будут оценены.