Próbuję skonfigurować nginx, aby wykonać proxy_pass
na podstawie parametru POST/GET/PUT/DELETE w moim żądaniu.Nginx proxy_pass na podstawie parametru POST/GET/PUT/DELETE
Chcę proxy_pass
do http://10.0.0.2:8000
jeśli live=1
lub http://10.0.0.2:8081
jeśli live=0
.
Próbowałem używać if ($arg_live = "1")
, ale działa tylko dla żądań GET.
Dzięki,
Pedro
Miałem ten sam problem, uważam, że musiałbyś przetworzyć $ request_body dla POST, ale jakoś to jest bardzo trudne, gdy jest ustawione – fiction