Heroku应用程序自动重定向到HTTPS

Ser*_* V. 12 https redirect ruby-on-rails heroku

我有一个部署在Heroku上的Rails 4应用程序.我希望我的应用程序通过纯HTTP而不是HTTPS提供.所以我没有做任何特别的配置HTTPS重定向(至少我是这么认为的).但是,我的应用程序每次访问时都会重定向到https.它在两种情况下都表现相同,通过subdomain.herokuapp.com和my-subdomain.mydomain.tld,例如将https://添加到地址.反过来(自然地)导致浏览器警告安全性.

我可以禁用这种行为吗?

顺便说一句,mydomain.tld和www.mydomain.tld都可以在没有这种奇怪的重定向的情况下工作,以及为此目的生成的虚拟应用程序.

Ser*_* V. 29

它是由config.force_ssl = trueproduction.rb 引起的

  • 如果这解决了您的问题,您可以接受自己的答案.:) (2认同)