How can query string parameters be forwarded through a proxy_pass with nginx?

前端 未结 7 1511
Happy的楠姐
Happy的楠姐 2020-11-27 10:26
upstream apache {
   server 127.0.0.1:8080;
}
server{
   location ~* ^/service/(.*)$ {
      proxy_pass http://apache/$1;
      proxy_redirect off;
   }
 }
         


        
7条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-27 10:38

    I use a slightly modified version of kolbyjack's second approach with ~ instead of ~*.

    location ~ ^/service/ {
      proxy_pass http://apache/$uri$is_args$args;
    }
    

提交回复
热议问题