Включение SSL (https) в Apache через балансировщик нагрузки Cisco CSS - PullRequest
0 голосов
/ 21 апреля 2011

Мне нужно включить 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. я подтвердил с ИТ-командой, что они правильно устанавливают значения заголовков.

Может ли кто-нибудь помочь мне в настройке этого?

Спасибо.

1 Ответ

0 голосов
/ 10 мая 2012

Я не смог ничего сделать с $ headers ["X-Forwarded-For"]

$ headers ["X-Forwarded-Proto"], поэтому я попробовал HTTP: X-Forwarded-Port работает на нашем сайте

...