从Apache 2.4开始,我开始使用mod_remoteip而不是mod_extract_forwarded从前端服务器提供的x- forward- for重写客户端地址(清漆,鱿鱼,apache等)。
到目前为止,一切都可以在模块上正常工作,例如php,cgi,wsgi等...-客户端地址按应有的方式显示,但我无法在访问日志中写入客户端地址(%a,%h,%{c }一个)。不走运-我总是得到127.0.0.1(本地主机向前)。
使用mod_remoteip时如何记录客户端的IP地址?
更新:IT工作O_O-请参阅下面的答案
您可能想添加您使用/测试过的特定配置。另外,虽然没有详细介绍,但这可能会有所帮助:Knowledgevoid.com/blog/2012/01/13/…我假设您确实也阅读了httpd.apache.org/docs/trunk/mod/mod_remoteip.html#page-header?stackexchange有一些问题,你可能需要阅读:stackoverflow.com/questions/25455731/...
—
丹尼斯·诺尔特
重新构建的配置,现在可以正常使用O_O
—
GioMac,2014年