我们计划使用跟踪像素来收集一些分析。 configuration一个不同的策略来存储这个像素的访问日志会很有帮助( http://ourdomain.com/tracking.png?someParameter=123 )
可以将Apacheconfiguration为只筛选和存储包含特定URL模式的访问日志与主访问日志不同的位置吗? 我们仍然希望在初始分区上保留完整的访问日志,并使用不同的保留策略。
您可以使用mod_setenvif设置与您的跟踪像素相关的环境variables,然后使用它过滤日志。 就像是
SetEnvIf Request_URI "tracking\.png$" tracking . . . CustomLog logs/access_log common env=!tracking CustomLog logs/tracking_access_log common env=tracking
如果跟踪像素被请求,则环境variables被设置并且事件被logging到不同的文件。