Получить IP-адрес клиента с заголовком добавить в Apache2

Я пытаюсь получить IP-адрес клиента в заголовке HTTP. Я видел много ссылок на получение этого в журналах, однако я не знаю, как это переводится на передачу его в качестве заголовка. Я собирался использовать добавление заголовка, как показано ниже, но не знаю, как ссылаться на IP-адрес клиента. Любая помощь будет принята с благодарностью.

Header add X-Forwarded-For "Client IP"
1
задан 8 April 2016 в 16:55
1 ответ

в mod_headers , чтобы развернуть синтаксис переменной:

% {VARNAME} e : содержимое переменной среды VARNAME.

Если вы можете их использовать, большинство модулей позволяют использовать / получать доступ к общим именам общих переменных сервера, как указано в руководстве .

REMOTE_ADDR IP-адрес удаленного хоста

Таким образом, вы получаете что-то вроде:

Header add X-Forwarded-For "%{REMOTE_ADDR}e"

Но обычно я ожидаю, что заголовок X-forwarded-For устанавливается автоматически: http://httpd.apache.org/docs/current/mod/mod_proxy.html#x-headers

1
ответ дан 3 December 2019 в 23:48

Теги

Похожие вопросы