1

我正在尝试集成此模块,但它有点超出我的能力:

http://wiki.nginx.org/HttpGeoipModule

在我的 nginx 配置中,我有这个:

geoip_country /usr/share/GeoIP/GeoIP.dat;

我将它添加到构建选项中并包含在使用它所需的库中,这一切似乎都很好。我正在使用在 Nginx 和 UWSGI 上运行的 Python,我不知道下一步要在我的页面上实际检索 geoip 的结果。

我在 nginx 留言板上发布了这个没有运气所以如果有人可以给我任何帮助,我将非常感激

4

1 回答 1

2

现在您可以设置 nginx 通过自定义 HTTP 标头将 GeoIP 数据传递到您的 CGI 应用程序,例如:

proxy_set_header X-GeoIP-Country $geoip_country_name;
proxy_set_header X-GeoIP-City    $geoip_city;

CGI 应用程序将接收这些自定义标头以及客户端提供的标准 HTTP 标头。

于 2012-11-22T13:07:05.727 回答