访问日志

“访问日志”页面包含以下选项:

启用轮转

如果选中此选项,则将启用日志文件轮转。默认情况下禁用此选项。

轮转策略

唯一可用的轮转策略是 time。

轮转间隔

访问日志的轮转之间间隔的分钟数。仅当轮转策略为 time 时,此字段才有效。默认值是 1440 分钟(24 小时)。

请确保轮转后缀包含足够多的值来为每个日志轮转创建一个唯一的后缀。例如,如果访问日志每天的轮转次数多于一次,请在轮转后缀中包含时刻。

需要一个唯一的后缀确保每经过一个轮转时间间隔,访问日志文件就轮转一次。如果新访问日志文件的轮转后缀与现有访问日志文件的轮转后缀相同,则此新文件不会轮转。

轮转后缀

要在轮转后添加到日志文件名末尾的字符串值。默认值为 yyyy-MM-dd

格式

用于指定要在访问日志中捕获的信息以及信息捕获顺序的字符串值。默认值如下:

%client.name% %auth-user-name% %datetime% %request% %status% %response.length%

以下值可以包含在格式字符串中:

%client.name%

客户机主机名

%client.dns%

客户机 DNS

%datetime%

系统日期

%request%

完整 HTTP 请求行

%status%

状态

%response.length%

响应内容长度

%header.referer%

Referer 标头

%header.user-agent%

User-Agent 标头

%http-method%

HTTP 方法

%http-uri%

HTTP URI

%query-str%

HTTP 查询字符串

%http-version%

HTTP 协议版本

%header.accept%

Accept 标头

%header.date%

Date 标头

%header.if-mod-since%

If-Modified-Since 标头

%header.auth%

Authorization 标头

%header.any%

按照 RFC 2616 定义的任何有效 HTTP 标头值(any 也是有效的标头值;此处将其指定为变量)

%auth-user-name%

授权用户的名字

%cookie.value%

Cookie 的值

%vs.id%

虚拟服务器 ID