#ruby-on-rails #ruby-on-rails-3 #ssl #nginx
#ruby-on-rails #ruby-on-rails-3 #ssl #nginx
Вопрос:
У нас есть SSL-сертификат для secure.domain.com
Наше приложение Rails 3 размещено в Nginx и доступно по адресу www.domain.com
Нам нужно защитить некоторые страницы: Login (Devise) и еще пару.
Добавление
:constraints => { :protocol => "https" }
что касается маршрутов, убедитесь, что страница обслуживается через SSL, но не меняет поддомен с www на secure.
Приветствуются любые предложения о том, как обойти эту проблему.
Ответ №1:
Вы должны посмотреть этот эпизод Railscasts, в нем описывается обходной путь с поддоменами, также я думаю, что вы можете реализовать там поддержку SSL: поддомены в Rails 3
Надеюсь, это вам поможет.