【发布时间】:2011-11-28 16:38:23
【问题描述】:
我正在根据这些instructions 为 cpanel 安装 mod_geoIP(不是很详细,因此提出了这个问题)
此时,我已经按照说明安装了模块。我还下载了 GeoLite Country 的 csv 文件。我有什么遗漏吗?
我假设下一步是在我的 .htaccess 文件中为允许的国家/地区创建条目,如下所示:
GeoIPEnable On
GeoIPDBFile /path/to/GeoIPCountryWhois.csv
SetEnvIf GEOIP_COUNTRY_CODE US AllowCountry
SetEnvIf GEOIP_COUNTRY_CODE CA AllowCountry
SetEnvIf GEOIP_COUNTRY_CODE MX AllowCountry
Deny from all
Allow from env=AllowCountry
我是不是好像遗漏了什么?还有没有办法测试这个?
【问题讨论】:
-
您能看到设置了 GEOIP_COUNTRY_CODE 吗?例如使用 $_ENV["GEOIP_COUNTRY_CODE"] 是一些 php 文件。
标签: apache .htaccess geolocation