Мне нужно включить ssl (https) в apache через балансировщик нагрузки.
ИТ-группа установит сертификат ssl в балансировщик нагрузки Cisco и будет контролировать весь трафик от клиента. Этот балансировщик нагрузки установит значение заголовка
X-Forwarded-Proto и X-Forwarded-For и перешлите его на веб-сервер Apache.
Примечание: порт всегда 80
, протокол всегда http
для трафика ч / б apache и балансировщик нагрузки.
Теперь ИТ-специалисты сказали, что они настроили балансировщик нагрузки. но когда я проверяю в php, поставив
$headers["X-Forwarded-For"]
$headers["X-Forwarded-Proto"]
Эти строки не возвращаются !!! есть ли необходимость в настройке в веб-сервере apache для получения значений заголовков X-Forwarded-Proto
и X-Forwarded-For
. я подтвердил с ИТ-командой, что они правильно устанавливают значения заголовков.
Может ли кто-нибудь помочь мне в настройке этого?
Спасибо.