set directive not working when mirror is used
PALMA Mickael
MPALMA at largus.fr
Fri Sep 20 07:59:15 UTC 2019
Hi,
Here is my location directive :
server {
# Start with an undefined API name, each API will update this value
set $api_name -;
[...]
location = /_oauth {
internal;
set $api_name 'Oauth API';
# Policy configuration here (authentication, rate limiting, logging, more...)
mirror /_mirrored_api;
proxy_pass http://$upstream$request_uri;
}
}
In my log I only get “-“ as api_name but if I comment the mirror directive I get 'Oauth API’.
Any idea how to avoid that.
I always want the name to be ''Oauth API’'.
Regards,
Mickaël Palma
Responsable domaine & valorisation
11-13 rue des Petits Hôtels
75010 Paris
Tel : 01.53.29.35.53 | Fax : 01.53.29.11.66
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20190920/af7340f1/attachment.htm>
More information about the nginx
mailing list