Использование thinkbot / high_voltage для обслуживания статического контента - PullRequest
4 голосов
/ 06 ноября 2011

Помогает ли двигатель высоковольтных рельсов обслуживать статический контент, который может обслуживаться с сервера приложений nginx, а не с сервера рельсов.

Как мне это настроить?

1 Ответ

2 голосов
/ 24 апреля 2013

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

Если ваша цель - обслуживать статические страницы через nginx / Apache, не проходя через инфраструктуру Rails, вам лучше разместить их вобщедоступная папка, например, public/static_page.html и прямая ссылка на нее, например, yourdomain.com/static_page.html.Одним из недостатков этого является дублирование верхних и нижних колонтитулов сайта.Вам нужно будет убедиться, что Rails не обслуживает статические активы , но обычно это не проблема, так как производство настраивает это по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...