2017-12-21 9 views
1

プライベートサブネット上でSSL 80を使用せずにポート8080を使用しているレールアプリケーションを実行しています。 私はDMZ上にApache SSLサーバーを持っていますが、これは最初に言及したレールアプリケーションのリバースプロキシとして使用します。railsアプリケーションでApache SSLリバースプロキシを使用する

問題はレールが住所ががhttpで始まると、生成されたコードでは、いくつかの絶対URLが含まれている:// ...

私はここまたはそこに読んで、私はconfig.force_ssl =真を使用している場合は、そこにされます無限のリダイレクトです。これは、要求が平らなHTTPとして受信され、HTTPSにリダイレクトされますが、クライアントが既に存在するためです。

答えて

1

ソリューションは十分に簡単だった:リバースプロキシ設定ファイルに次の行を置く:

RequestHeaderセットX-転送さ-プロト「https」の

関連する問題