2

我想记录来自特定文件的请求,比如使用 .htaccess 将 collect.gif 记录到单独的日志文件中,这是可以实现的吗?

例如 http://www.domain.com/collect.gif?user=1&page=sample必须单独登录到文件 collect.log

4

1 回答 1

2

这几乎完全在Apache 文档的CustomLog部分中进行了介绍。在此处复制相关部分:

SetEnvIf Request_URI \.gif$ gif-image
CustomLog gif-requests.log common env=gif-image
CustomLog nongif-requests.log common env=!gif-image

因此,对于您的情况,您只需更改SetEnvIf条件以匹配您所追求的请求:

SetEnvIf Request_URI collect\.gif$ gif-image
CustomLog gif-requests.log common env=gif-image
CustomLog nongif-requests.log common env=!gif-image
于 2012-09-26T17:34:36.773 回答