在Nginx中实施方法限制
限制Nginx允许的方法的方法
通过limit_except可以简单地限制允许的方法。
location / {
limit_except GET HEAD POST { deny all; }
}
如果想要在多个地点进行设置的话
如果在”server”指令中这样写,效果会更好。
if ($request_method !~ ^(GET|HEAD|POST)$ ) {
return 444;
}
请参考
- http://nginx.org/en/docs/http/ngx_http_core_module.html#limit_except