默认日志格式:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{X-Forwarded-For}i" combined

其中
%h:远端主机

%l :远端登录名

%u:远程用户名
%t:时间
%r:方法+资源+协议

%s状态码

%b:传送的字节数

%{Referer}i:请求的refer信息
%{X-Forwarded-For}i:X-Forwarded-For头的值
如果有多级代理,而且代理均通过X-Forward-For值专递,那么X-Forward-For值可能并不至一个而是一串ip值X-Forwarded-For: client1, proxy1, proxy2 X-Forwarded-For会取得第一个非unknown的有效IP字符串

如果http协议中还有其他自定义的header头信息,apache日志想要打印出来的话,之需要在日志格式中增加%{xxxxx}i(其中xxxxx为自定义header头)即可

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注