我正在尝试使用正则表达式在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\""