httpsであることをnginxからバックエンドのアプリケーションに伝える
以前調べたときに参考にしたページが見れなくなっていたのでメモ。
nginx.confの所定の場所に、
バックエンドに転送する際に,HTTPヘッダ
X-Forwarded-HTTPS: on
または
X-Forwarded-Proto: https
を追加する,これだけでしたw
(引用:HTTPSとバックエンドなPlackアプリケーションとPlack::Middleware::ReverseProxyとHTTPヘッダ http://blog.iss.ms/2012/03/01/142810)
とのこと。