【发布时间】:2015-01-27 04:59:41
【问题描述】:
我有类似/var/www/system的系统结构
我想要什么:只允许从 10 个 ips 访问 /system/,但 /system/bills 可以访问任何人?
这可以用nginx来做,我的虚拟机是在Centos上运行的。
【问题讨论】:
我有类似/var/www/system的系统结构
我想要什么:只允许从 10 个 ips 访问 /system/,但 /system/bills 可以访问任何人?
这可以用nginx来做,我的虚拟机是在Centos上运行的。
【问题讨论】:
这是可能的。在您的服务器配置中,您只需要为每个单独的位置块。
例如,如果您的服务器块已经定义了根 /var/www,则:
location /system {
allow 192.168.1.1;
allow 192.168.1.2;
allow ...
deny all;
}
location /system/bills {
allow all;
}
【讨论】: