使用子声明的值创建一个Apache SetEnv变量

时间:2019-03-26 16:03:53

标签: apache setenv setenvif

我有一个名为FIRST的环境变量,其中包含一个JSON:

{     “ claim1”:“ val1”,     “ claim2”:“ val2” }

我想设置一个仅包含val1的新环境变量。

我尝试使用SetEnvIf设置此新变量(SECOND),但不幸的是,这不起作用:

SetEnvIf FIRST (\"claim1\":)(.*?)\"(.*?)\" SECOND=$3

正则表达式正确,您可以在这里检查它:demo

FIRST变量不是请求属性,即使根据Apache Module mod_setenvif documentation.似乎是必需的。

任何想法我怎么能做到这一点?

谢谢!

0 个答案:

没有答案