【问题标题】:access permissions in nginx confignginx 配置中的访问权限
【发布时间】:2015-01-27 04:59:41
【问题描述】:

我有类似/var/www/system的系统结构

我想要什么:只允许从 10 个 ips 访问 /system/,但 /system/bills 可以访问任何人?

这可以用nginx来做,我的虚拟机是在Centos上运行的。

【问题讨论】:

    标签: linux nginx centos


    【解决方案1】:

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

    例如,如果您的服务器块已经定义了根 /var/www,则:

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

    【讨论】:

      猜你喜欢
      • 2017-10-30
      • 2017-06-03
      • 2014-09-23
      • 1970-01-01
      • 2013-01-06
      • 2013-06-26
      • 2022-11-02
      • 2017-02-11
      • 2021-06-23
      相关资源
      最近更新 更多