Nginx的proxy_pass基于POST / GET / PUT / DELETE参数

我正在尝试configurationnginx根据请求中的POST / GET / PUT / DELETE参数执行proxy_pass

如果live=1我想将proxy_pass设置为http://10.0.0.2:8081如果live=0则设置为http://10.0.0.2:8081

我尝试使用if ($arg_live = "1")但它只适用于GET请求。

谢谢,

佩德罗

nginx proxy_pass是基于请求方法是POST,PUT还是DELETE

在这里你有完全相同的问题,所以不要从那里粘贴任何东西,只要去那里看看。