Proxy Reverso Nginx + Serviço de Geolocalização CloudFlare

1

Em nosso ambiente, estamos usando o Nginx como um proxy reverso para o nosso servidor de aplicativos Apache. Na necessidade de um serviço de Geolocation, decidimos usar o serviço IP_Country da CloudFlare.

Estamos sendo capazes de receber o parâmetro HTTP IP_Country, mas estamos sendo incapazes de passá-lo para o Apache.

Tentamos definir a regra a seguir, mas parece que não funciona:

proxy_set_header        HTTP_CF_IPCOUNTRY       $sent_http_CF_IPCountry;

Gostaria de receber qualquer ajuda em relação à passagem de parâmetros HTTP personalizados do Nginx para o Apache.

Atenciosamente, Hex

    
por Hex 18.07.2014 / 00:01

1 resposta

2

Em vez de $sent_http_CF_IPCountry , use $http_cf_ipcountry . O último refere-se ao cabeçalho HTTP de entrada enviado pelo cliente.

    
por 18.07.2014 / 00:12