On Mon, Jul 10, 2023 at 06:27:04AM +0200, Sten Grüner wrote:
Hi there,
> Got to do rewrites, since otherwise nginx breaks urlencoded query
> parameters.
Yes, that sounds like a good reason to not just use "the obvious" config.
So -- following the example in the trac ticket that you linked, doing something like
===
http {
map $request_uri $request_without_x {
~^/x/(.*) $1;
default "";
}
...
server {
...
location /x/ {
limit_except GET OPTIONS {
auth_basic "Write Access";
auth_basic_user_file /etc/nginx/conf.d/htpasswd_write;
}
proxy_pass http://server:8081/$request_without_x;
}
}
}
===
looks like it should do what you want?
Cheers,
f
--
Francis Daly francis@daoine.org
_______________________________________________
nginx mailing list
nginx@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx