解决使用Squid后apache日志变成同一IP的办法
把apache配置中的日志格式改一下就行了:
把
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
改成:
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
squid后面的lighttpd日志记录用户ip的方法
可以通过修改accesslog.format来达到目的
accesslog.format = "%{X-Forwarded-For}i %v %u %t \"%r\" %s %b \"%{User-Agent}i\" \"%{Referer}i\""
阅读(1638) | 评论(0) | 转发(0) |