Nginx 的配置:
location / {
deny 192.168.1.1;
allow 127.0.0.1/24;
deny all;
default_type application/json;
}
如果我请求没有标头的http://192.168.1.101:8000,nginx返回 403。
如果我使用 set请求http://192.168.1.101:8000header[" X-Forwarded-For "] = 127.0.0.1
,nginx 返回 200。
那么如何拒绝非法IP的请求呢?</p>