【发布时间】:2012-01-05 11:49:08
【问题描述】:
我们在 nginx 设置后运行您的默认 apache。
这意味着就 apache 错误日志中显示的 ip 而言,是 nginx 局域网 ip(例如:192.168.0.X)。
这意味着标准错误日志如下所示(例如 404 错误):
[Thu Nov 24 01:14:15 2011] [error] [client 192.168.0.X] File does not exist: /somefile.html
我们通过以下方式传输客户端的“真实 IP”:
proxy_set_header X-Real-IP $remote_addr;
在 nginx 端。
我们希望这个“真实 IP”出现在我们的错误日志中。
我进行了一些搜索,但未能找到自定义 apache 错误日志的方法。
关于如何让 X-Real-IP 出现在 error_log 中的任何想法?
【问题讨论】:
标签: apache nginx reverse-proxy error-log