我想在代理传递中的URL中添加一个参数。例如,我想添加一个apiKey:&apiKey=tiger
http://mywebsite.com/oneapi?field=22 ---> https://api.somewhere.com/?field=22&apiKey=tiger
你知道解决方法吗?
非常感谢, Gilles。
server {
listen 80;
server_name mywebsite.com;
location /oneapi{
proxy_pass https://api.somewhere.com/;
}
}
location /somepath
块(没有等号)时,似乎无法起作用。我不得不在相同的位置使用rewrite ^(.*)$ $1?$args&myParam=value break;
来代替。 - nerdherd