我们有 secure.domain.com 的 SSL 证书
我们的 Rails 3 应用托管在 Nginx 中,可从 www.domain.com 获取
我们需要保护一些页面:登录(设计)和更多页面。
添加
:constraints => { :protocol => "https" }
路由,将确保页面通过 SSL 提供,但不会将子域从 www 更改为安全。
如有任何关于如何解决此问题的建议,我们将不胜感激。
最佳答案
您应该观看 Railscasts 这一集,它描述了子域的解决方法,而且我认为您可以在那里实现 SSL 支持:Subdomains in Rails 3
希望对你有所帮助。
关于ruby-on-rails - Rails 3 中的安全子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7887025/