読者です 読者をやめる 読者になる 読者になる

Rails 3.1でProduction環境のみ強制的にSSLにする方法

Rails

Rails 3.1からforce_sslを指定することで、Webアクセスを強制的にSSLにすることができます。config/environments/production.rbのconfig.force_sslをtrueにします(コメントアウトを外します)。

# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
config.force_ssl = true

参考:Configuring Rails 3 to use HTTPS and SSL