Установить заголовок request_uri в расположении URL auth_request - PullRequest
0 голосов
/ 22 июня 2019

Я хочу использовать $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).

...