Ruby on rails Rails 3中的安全子域

Ruby on rails Rails 3中的安全子域,ruby-on-rails,ruby-on-rails-3,ssl,nginx,Ruby On Rails,Ruby On Rails 3,Ssl,Nginx,我们有secure.domain.com的SSL证书 我们的Rails 3应用程序由Nginx托管,可在www.domain.com上获得 我们需要保护一些页面:登录(Desive)和更多页面 添加 :constraints => { :protocol => "https" } 对于路由,将确保页面通过SSL提供服务,但不会将子域从www更改为安全 如果您对如何解决此问题有任何建议,我们将不胜感激。您应该观看Railscasts的这一集,它介绍了子域的解决方法,我认为您可以在那里

我们有secure.domain.com的SSL证书

我们的Rails 3应用程序由Nginx托管,可在www.domain.com上获得

我们需要保护一些页面:登录(Desive)和更多页面

添加

:constraints => { :protocol => "https" }
对于路由,将确保页面通过SSL提供服务,但不会将子域从www更改为安全


如果您对如何解决此问题有任何建议,我们将不胜感激。

您应该观看Railscasts的这一集,它介绍了子域的解决方法,我认为您可以在那里实现SSL支持:

希望它能帮助你