使用 Apache 2.4,我尝试创建一种自定义日志文件格式,它将仅记录页面浏览量,而不是所有请求资源(图像、css 等)。
该网站使用 PHP 构建,因此文档的 Content-Type 为 text/html。
我认为我可以在我的 Apache conf 文件中简单地执行此操作:-
SetEnvIf Content-Type "text/html" pagelog
CustomLog "/var/logs/mycustompagelog.log" combined env=pagelog
但是,这不会注销任何内容,因为 Content-Type 是响应的一部分,而不是请求的一部分。是否可以根据请求标头注销?如何做到这一点?