Nginx反向代理+ CloudFlare地理定位服务

在我们的环境中,我们使用Nginx作为我们的Apache应用服务器的反向代理。 需要一个地理定位服务,我们决定使用CloudFlare的IP_Country服务。

我们可以接收IP_Country HTTP参数,但是我们无法将它传递给Apache。

我们尝试设置下面的规则,但似乎没有工作:

proxy_set_header HTTP_CF_IPCOUNTRY $sent_http_CF_IPCountry; 

我将不胜感激有关从Nginx传递自定义HTTP参数到Apache的任何帮助。

最好的问候,hex

而不是$sent_http_CF_IPCountry ,使用$http_cf_ipcountry 。 后者是指客户端发送的HTTP头。