Безопасный поддомен в Rails 3

#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

Надеюсь, это вам поможет.