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; }