2017-09-11 70 views

回答

0

试试这个配置:

if ($request_method != GET) { 
    limit_except GET POST DELETE PUT{ 
     allow 192.168.1.0/32; #put network of *.domain.ac.in domains here 
     deny all; 
    } 
} 

注意,允许GET方法使HEAD方法也是允许的。

0

感谢@Elvis Plesky

根据您输入的我也做了以下和工作。 在允许变量,而不是网络范围俊男我说* .domain.ac.in domain.ac.in因为网络的覆盖范围可能会改变,所以我想在仅指域

limit_except GET { 
     allow 192.168.33.1/24; 
     deny all; 
     auth_basic   "Login required"; 
     auth_basic_user_file /etc/nginx/.htpasswd; 
    }