サーバーbartt-ssl_requirement
でのSSL実装に使用しRails 3.2.13
ていますngnix
gem 'bartt-ssl_requirement', '~>1.4.0', :require => 'ssl_requirement'
httpsになるページとhttpのみのページがあります。
だから私は書きましたapplication_controller.rb
include SslRequirement
ssl_required :new,create
のsessions_controller.rb
ssl_required :show
のsettings_controller.rb
httpページからhttpsページに切り替えると問題ありません。
しかし、https から任意の http に切り替えると、. で無限のリダイレクト ループが発生しMozilla
ます。
httpページにはforce-non-sslも試しました。しかし、変化はありません。
Railsまたはngnixサーバー設定で修正する方法を教えてください。
注: この問題は mozilla でのみ発生します。ただし、Chrome と Internet Explorer では正常に動作します