Rails アプリを設定するための優れたオプションがあります。
config.force_ssl = true
ただし、それをtrueにするだけではHTTPS接続が機能しないようです。さらに、Chrome でhttps://localhost:3000に接続しようとして (そして失敗しても) 、このオプションを false に設定しましたが、http を書いても Chrome は引き続き https を開こうとします。
だから、いくつかの質問:
-- Chrome に https を試行させないようにする方法は? --Rails アプリで SSL を有効にする適切な方法は何ですか?
更新: アプリは Heroku で実行されており、https は自動的にサポートされているようです。SSLもローカルでテストできますか? Railsサーバーを実行しているときのように?