Можно ли принудительно ввести значение nginx $"https", если nxinx работает за балансировкой нагрузки?
В моем сценарии Load balancer заботится о https-связи с клиентом и пересылает запросы nginx как raw http. Я знаю, что могу сделать что-то подобное, чтобы обнаружить https
set $my_scheme "http";
if ($http_x_forwarded_proto = "https") {
set $my_scheme "https";
}
но мне просто интересно, есть ли что-то вроде функции real_ip_header
для IP-адресов.
Есть ли также некоторые заголовки, которые мне нужно обновить при обнаружении https вручную?