Nginx模块GeoIP查询IP所在国家、城市,查询某个ip位置

2018-1-17 fredzeng WEB服务

Nginx可配合GeoIP模块定位IP所在物理位置并做相应处理,支持多个条件匹配:地理位置数据在业务中有重要作用,这些数据可以用于向某些人群推广品牌、产品或服务,还有助于增强用户体验。 本文讲述仅通过配置Nginx加上GeoIP MaxMind数据库,就能获得用户IP地址的实际物理位置,而无需编写任何代码。 Nginx是一个开源的HTTP和IMAP/POP3代理服务器,主要用作Web服务器或反向代理服务器。Nginx的GeoIP模块(即ngx_http_geoip_module)使用了预编译的MaxMind数据库来设置变量,比如变量geoipcountrynamegeoip_country_code、变量$geoip_city等等,而这些值则取决于用户客户端的访问地址。


阅读全文>>

标签: nginx GeoIP phpize ip ip地址库 MaxMind

评论(0) 浏览(368)

Powered by emlog sitemap