nginx 规则捕获标头并将值附加为查询字符串

nginx 规则捕获标头并将值附加为查询字符串

我有一个需要在 nginx 中解决的有趣问题:我正在构建的一个站点在端口 80(并且只有端口 80)上接收入站流量,该流量可能在请求中设置了某个标头。如果存在此标头,我需要捕获它的值并将其作为查询字符串参数附加,然后再将参数和任何其他查询字符串参数临时重定向(重写)到其他(安全)服务器。这应该是非常可行的,但是怎么做呢!?

非常感谢,

JS

答案1

return https://example.com$uri?my_header=$http_my_header&$args;

如果我理解正确的话。

相关内容