如何配置 apache 来记录请求 URL 与特定正则表达式模式匹配的请求?
答案1
您需要使用SetEnvIf
指令并将任何匹配的添加Request_URI
到自定义日志中。例如:
SetEnvIf Request_URI /request/to/match$ mycustomlogfile
CustomLog mycustomlogfile.log common env=mycustomlogfile
有关如何使用的详细信息SetEnvIf
,请查看 HowToForge.com 上的此操作方法页面如何告诉 Apache 不要在其访问日志中记录某些请求(注意:虽然本教程是关于不在 apache 中记录某些请求,但它仍然是有关使用SetEnvIf
指令的有用信息。)