nginx para capturar o cabeçalho e acrescentar o valor como string de consulta

1

Eu tenho um problema interessante que preciso resolver em nginx: um dos sites que estou construindo recebe tráfego de entrada na porta 80 (e apenas na porta 80), que pode ter um determinado cabeçalho definido na solicitação. Se este cabeçalho estiver presente, eu preciso capturar o valor dele e anexá-lo como um parâmetro de querystring antes de fazer um redirecionamento temporário (reescrever) para um servidor diferente (seguro), enquanto passa o parâmetro e qualquer outro parâmetro de string de consulta. Isso deve ser muito factível, mas como?

Muito obrigado,

JS

    
por John Schulze 16.11.2012 / 17:49

1 resposta

1

return https://example.com/$uri?$http_my_header&$args;

Se eu entendi corretamente.

por 16.11.2012 / 18:36