Bir proxy geçişinde URL'ye bir parametre eklemek istiyorum. Örneğin, ben bir apiKey eklemek istiyorum: & apiKey = kaplan http://mywebsite.com/oneapi?field=22 --->https://api.somewhere.com/?field=22&apiKey=tiger bir çözüm biliyor musunuz
?Nginx proxy_pass: URL'ye statik bir parametre eklemek mümkün mü?
Çok teşekkür ederim, Gilles.
server {
listen 80;
server_name mywebsite.com;
location /oneapi{
proxy_pass https://api.somewhere.com/;
}
}
$ Eğer args sen $ args ayarlamak boş etmek ve ap iKey = kaplan. Bu doğru değil. – Jack
Gerçekte, cevabınızı çok hızlı bir şekilde doğruladım ve düzenlenen çözüm işe yaradı. Sorunun $ args boş değil =>? Field = 22 & apiKey = kaplan – LeGilles
Bu bir 'location/somepath 'bloğu (eşittir işareti yok) kullanırken işe yaramaz. Bunun yerine, aynı noktada yeniden yazmak için^(. *) $ $? $ Args & myParam = value break; – nerdherd