例子:

#如果访问的ip是192.168.1.1,就直接返回json格式的内容

    location / {
          default_type application/json;   #####格式
          if  ( $remote_addr ~ "(192.168.1.1)" ) {  #匹配
            return 200 '{"code":10000,"status":0}';
          }

  

 

#nginx限制只能某些ip访问某个url

set $flag 0;
if ($request_uri ~ "/admin/login.html") {  #限制的url
    set $flag "${flag}1";
}

if ( $remote_addr  !~ "127.0.0.1|10.0.0.100") {  #允许访问的ip
    set $flag "${flag}1";
}

if ($flag = "011"){ 
    return 403;
    break;
}

  

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2021-05-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-28
  • 2021-12-26
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案