Вопрос

У меня есть приложение, которое отлично работает на Heroku, единственная проблема в том, что их SSL-решение для собственного домена стоит слишком дорого (http://docs.heroku.com/ssl), оставив использование своего *.heroku.com единственным жизнеспособным вариантом.Хорошо, что моему приложению требуется SSL только для пары страниц (для заказа).Прямо сейчас я использую «ssl_required» в своем контроллере для этих двух действий.Любая идея о том, как создать before_filter, который заставил бы пользователя https://myapp.heroku.com только для этих двух действий и перенаправить на http://www.myapp.com для чего-нибудь еще?Ужасно, уродливо, но на данный момент кажется лучшим способом.

Это было полезно?

Решение

Вы можете взломать/monkey-patch:Требование SSL плагин (github.com/rails/ssl_requirement), чтобы он перенаправлялся на разные хосты.

Кстати, если вы планируете размещать несколько приложений, они могут использовать один многодоменный сертификат (и одно дорогое дополнение SSL).Вот более подробное описание: http://wojciech.oxos.pl/post/277669886/save-on-herokus-custom-ssl-addons

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top