我的主要应用程序(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证书,完全在其他地方?
答案 0 :(得分:0)
我设法通过清除计算机上的浏览器缓存来解决此问题。 我不确定是什么导致它开始强制SSL,但目前的配置似乎正在起作用。