Thin gem を使用するステージング環境で Rails アプリで SSL を有効にする作業を行っています。ほんの数歩しか離れていないようです。入れましconfig.force_ssl = true
たconfig/environments/staging.rb
。
SSL 証明書とキーの場所を Thin に伝えていないので、rails puts !! Invalid request
. 少なくとも私はそれがそうしている理由だと思います。
この回答のように、Thin は引数を受け入れて SSL 証明書とキー ファイルの場所を特定できることがわかりました。しかし、これらの引数を使用して Thin を開始するよう Rails に指示する場所がわかりません。どうすればいいですか?