我们收到了按客户端证书过滤请求的请求。我想知道是否有可能在正则表达式中使用Apache SSL相关变量。
我们想出了这样的想法:
<Location />
SSLRequire (%{SSL_CLIENT_S_DN_OU} eq "SPRL-D" and %{REQUEST_URI} =~ m/^.*%{SSL_CLIENT_S_DN_CN}.*/)
</Location>
但这会在正则表达式编译中产生错误。我们尝试了很多关于正则表达式的事情(例如,与\
和()
一起玩)但结果是一样的。
如何在条件的正则表达式部分中包含变量?