nginx配置中的访问权限

时间:2015-01-26 12:52:52

标签: linux nginx centos

我的系统结构如/var/www/system

我想要的是:仅允许从10 ips访问/system/,但/system/bills可以访问任何人?

这可以与nginx一起使用,我的虚拟机在Centos上运行。

1 个答案:

答案 0 :(得分:2)

有可能。在您的服务器配置中,您只需要为每个配置单独的位置块。

例如,如果您的服务器块已经定义了root / var / www,那么:

location /system {
    allow 192.168.1.1;
    allow 192.168.1.2;
    allow ...
    deny all;
}

location /system/bills {
    allow all;
}