在 apache 中使用传入的 header 属性值设置请求 header

Set Request header with incoming header attribute value in apache

我需要使用来自传入 header 属性的值设置请求 header。

RequestHeader 设置 remoteuserid "%{Y-REMOTE-USER}e"

这是我的传入请求header

+5633:60eeead3:4|GET /url HTTP/1.1|y-remote-user:xyz||User-Agent:AHC/1.0|连接:keep-alive|接受:/

我需要将 remoteuserid 设置为 y-remote-user 的值,即 xyz。?

尝试使用 setEnv 选项进行设置但没有成功

这些标签会有所帮助。

SetEnvIf y-remote-user ".+" Y-REMOTE-USER=$0
RequestHeader set remoteuserid "%{Y-REMOTE-USER}e