nginx上的$ geoip_city变量无法正常工作

时间:2017-07-24 13:09:00

标签: nginx geoip

我在Centos 6.7 final上安装了nginx-1.12.1。已经在configure参数上加载了--with-http_geoip_module。

我在http上下文中的nginx.conf中有这段代码

geoip_city     /usr/local/share/GeoIP/GeoLiteCity.dat;

同时添加此代码

map $geoip_city $not_allowed_region {
    default no;
    Shanghai yes;
}

在我的虚拟主机配置文件

# server content
if ($not_allowed_region = yes) {
   rewrite ^/(.*)$ https://test.com redirect;
}

我做了nginx -t并且还使用nginx -s reload重新启动但没有任何反应。

0 个答案:

没有答案