nginx 返回json格式内容
例子:
#如果访问的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;
}

浙公网安备 33010602011771号