Я пытаюсь получить IP-адрес клиента в заголовке HTTP. Я видел много ссылок на получение этого в журналах, однако я не знаю, как это переводится на передачу его в качестве заголовка. Я собирался использовать добавление заголовка, как показано ниже, но не знаю, как ссылаться на IP-адрес клиента. Любая помощь будет оценена.
Header add X-Forwarded-For "Client IP"
В 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