はじめに 初老丸カレンダー 12/12分です。 UTCではまだ12日。 httpsにはhttps、httpにはhttpを返すというWebサイトを作りたいという要望がありました。 ELBが前段にあり、SSLターミネーションする環境のため、nginxにはhttpとしてリクエストが届きます。 railsなど、nginxをリバースプロキシとして動作させる場合の設定は検索によくでてきますが、php-fpmのようなfastcgi系の場合の設定がみつからなかったので試してみました。 設定 最初から答えになります。 https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/ の設定をhttps化した例です #X-FORWARDED-PROTOを使ってHTTPS判定する変数を作成 set $elb_https off; if ($h