Acredito que você deseja a variável $ upstream_http_location .
Variáveis que começam com $ proxy * controlam o que vai do nginx ao upstream. A série de variáveis $ upstream * contém informações sobre a resposta que o próprio nginx recebe. Você pode obter qualquer cabeçalho HTTP arbitrário recebido de um servidor upstream com $ upstream_http_headername.
Note que essas variáveis $ upstream não podem ser nada além de nulas até que a resposta seja recebida do servidor upstream, portanto, há algumas limitações em seu uso.