ruby-on-rails - 防止子域上的 SSL

标签 ruby-on-rails ssl heroku subdomain dnsimple

我的主要应用程序 (Ruby on Rails) 托管在 Heroku 上,DNS 由 DNSimple 管理。它使用带有通配符证书的 SSL 提供服务。 myapp.com 和 www.myapp.com,都可以正常工作。

当我尝试将一些子域定向到其他服务时,问题就开始了。例如,我希望 blog.myapp.com 指向我们的 Ghost.org 实例。我还尝试将 data.myapp.com 指向我们用于报告目的的另一个 heroku 应用程序。

我不需要/不希望这些子域中的任何一个使用 SSL,但似乎无论我尝试什么,它们都尝试加载 HTTPS 版本但失败了。

老实说,我很困惑这是从哪里触发的。我应该在哪里更改配置。我的 Rails 应用程序、Heroku、DNSimple、SSL 证书,还是其他地方?

最佳答案

我已经通过清除我机器上的浏览器缓存设法解决了这个问题。 我不确定是什么原因导致它强制 SSL 开始,但当前配置似乎现在可以正常工作。

关于ruby-on-rails - 防止子域上的 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42392929/

相关文章:

ruby-on-rails - 如何在 ActiveRecordError 上使用 rails-i18n 关联?

ruby-on-rails - Rails - 是否使用多态来提高性能

c++ - 通过同一个 ssl 连接从多个线程发送请求

Scala:如何忽略 'SSLHandshakeException'

ruby-on-rails - 有没有办法在所有 Heroku 测功机上运行命令?

python - Tensorflow服务容器进入事件循环后Heroku Dyno崩溃

ruby-on-rails - url 中没有 Controller 名称的嵌套资源

asp.net - 了解与 .NET 的 HttpWebRequest 的 SSL 连接

ruby-on-rails - Heroku 上 Rails 应用程序的请求排队时间较长

ruby-on-rails - ubuntu 升级后无法通过 capistrano 部署