Sto inseguendo il mio setup da
nginx > apache/php
per
haproxy > nginx > apache/php
(usando haproxy 1.5-dev18 con supporto ssl compilato in)
Sia nginx che haproxy sono impostati correttamente per impostare l'intestazione HTTP_X_FORWARDED_PROTO. Tuttavia, quando nginx ottiene il traffico ssl da haproxy, vede la connessione come http e imposta l'intestazione in questo modo.
Come posso impostare nginx per inoltrare l'intestazione HTTP_X_FORWARDED_PROTO se esiste, ma altrimenti continuare a impostarla in base alla connessione?
proxy_set_header
righe prima e dopo sono le stesse.