nginx $scheme-Variablen hinter load balancer

Ist es möglich, Kraft nginx $scheme Wert auf "https", wenn nxinx läuft hinter load balancer?

In meinem Szenario Load-balancer kümmert sich um die https-Kommunikation mit Clients und leitet Anforderungen an nginx als http Anfangsinformationen. Ich weiß, ich kann etwas tun, wie dies zu erkennen, https

set $my_scheme "http";
if ($http_x_forwarded_proto = "https") {
    set $my_scheme "https";
}  

aber ich bin einfach neugierig, ob es so etwas wie real_ip_header Funktion für IPs.

Gibt es auch einige Kopf-ich brauche zu aktualisieren, wenn die Erkennung von https Händisch?

InformationsquelleAutor svestka | 2014-01-20
Schreibe einen Kommentar