我正在使用 Apache/2.4.27
在 VirtualHost 中,我从负载均衡器转发远程客户端 IP 标头:
RemoteIPHeader X-Forwarded-For
该虚拟主机服务的应用程序需要它。
这是主要 httpd.conf 上下文中的日志格式。
LogFormat "%h (%{X-Forwarded-For}i) %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
当我在虚拟主机中RemoteIPHeader X-Forwarded-For
列出时,Apache 停止将远程客户端 IP 写入日志。
当我从 VirtualHost 中删除它时,远程客户端 IP 再次开始出现在日志中。
有任何想法吗 ?
谢谢 !