+ -
当前位置:首页 → 问答吧 → 求助mod_geoip配置过滤特定城市的问题,懂得apache和GeoIP的人请救援。

求助mod_geoip配置过滤特定城市的问题,懂得apache和GeoIP的人请救援。

时间:2011-07-09

来源:互联网

本人已经正常配置好了mod_geoip模块。可以正常配置屏蔽特定国家访问。参考http://www.maxmind.com/app/mod_geoip,有没有那位大侠配置过过屏蔽指定城市访问的设置。我的意思只在apache conf文件里面配置。php屏蔽,本人已经会了,无需在此讨论。要讨论的是如何通过类似
屏蔽国家的方法,直接在apache conf配置。
屏蔽国家的方法
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat /*国家数据库,根据实际ip数据库*/
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
Deny from env=BlockCountry

本人已经下载了城市数据库,配置如下

GeoIPEnable On
GeoIPDBFile /path/to/GeoLiteCity.dat
SetEnvIf GEOIP_CITY Shanghai BlockCity
Deny from env=BlockCity

但是不起作用。不知道要如何配置。

作者: sqi007   发布时间: 2011-07-09

啥就没有人回,csdn这么多人,难道就没有人弄过。我无语了。

作者: sqi007   发布时间: 2011-07-11

我顶上去,总会有人回。

作者: sqi007   发布时间: 2011-07-11