在apache中定义变量并在自定义日志中使用它

时间:2015-02-27 21:42:54

标签: regex apache

我正在尝试使用正则表达式在apache中创建一个变量,从另一个变量中提取我需要的信息,然后在自定义日志中显示信息。 在回顾How to define a variable in apache's httpd.conf file?中的最后一个答案时,我怎样才能首先判断正则表达式是否正在提取正确的信息;其次,如何在自定义日志中显示此信息?

<IfDefine SSL_ID>
    Define SSL_ID "%{SSL_CLIENT_S_DN_CD}s (.*\s)(.*) $2"
</IfDefine>

CustomLog "c:/Apache24/logs/ssl_request.log" \
"%t %h "%{Host}i\" \"%r\" %>s %b \ %{SSL_PROTOCOL}x \"%{SSL_CLIENT_S_DN}x\" \%{SSL_ID}s\""

0 个答案:

没有答案