我正在尝试从 Apache 日志中删除一些请求。例如,如果请求匹配“RunJobs&tasks=jobs”
我正在尝试使用
SetEnvIf Request_URI "(RunJobs&tasks=jobs)" dontlog
CustomLog ${APACHE_LOG_DIR}/access.log vhost_combined env=!dontlog
但 request_URI 不包含它在文件名处停止的请求。
我检查了其他可能性,但没有任何帮助:
Remote_Host
Remote_Addr
Server_Addr
Request_Method
Request_Protocol
Request_URI
如果请求匹配 RunJobs&tasks=jobs ,如何防止记录?
谢谢
由于
SetEnvIf Query_String
不存在,这是实现它的一种方法:来自http://www.gossamer-threads.com/lists/apache/users/326145