по поводу // - https://nginx.org/ru/docs/http/ngx_http_core_module.html#merge_slashes а по поводу того что не работает у вас в реврайте нет выделения, и поэтому $1 -пустой в целом можгно попробовать сделать вот так location ~*^/api/r/ { rewrite ^/api/r/(https?):/([^/]+)/?(.*) “/$3“ break; proxy_pass $1://$2;}
Спасибо, но не работает, хотя я по-разному уже попробовал так же в $3 не передается аргумент, приходится использовать $is_args$args
потому что в locaiton/rewrite оперируют урлы без query string
Обсуждают сегодня