如何在 Apache 中记录特定 URL 模式的请求

如何在 Apache 中记录特定 URL 模式的请求

如何配置 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指令的有用信息。)

相关内容