Nginx tabanlı bir HTTP proxy var ve istemcilerin yönlendirme zincirinde sadece son yanıt almak böylece içindeki tüm HTTP yönlendirmeleri işlemek istiyorum.
Temel kod şöyle görünür:
location /proxy {
rewrite ^/proxy/([^/]+) $1 break;
proxy_pass http://$uri/;
}
1 düzey yönlendirmeleri takip etme girişimim şudur:
error_page 301 302 307 =200 @redir;
... ve şu konuma sahip:
location @redir {
proxy_pass $proxy_location;
}
Sadece $ proxy_location değişkeni yok ve onu oluşturmanın bir yolunu bulamadım. Location:Yukarı akıştan alınan üstbilginin değerini içermelidir .
Düşüncesi olan var mı?