Я хочу использовать $request_uri
определенного местоположения в другом месте.Вот мой конфиг nginx:
location ~* ^/admin-panel/rest/(.*) {
set $url $request_uri;
auth_request /admin/admin_authentication/check_access;
proxy_pass http://nginx:8000/$1$is_args$args;
}
location /admin/admin_authentication/check_access {
uwsgi_param HTTP_X_URL $url; # $url is empty here :(
include uwsgi_params;
set $micros_addr micros:80;
uwsgi_pass $micros_addr;
}
Я думаю, что я делаю что-то не так.в /admin/admin_authentication/check_access
месте $url
пусто.Я хочу получить доступ к $request_uri
из ^/admin-panel/rest/(.*)
местоположения во втором блоке местоположения (/admin/admin_authentication/check_access
).