1、打开nginx配置文件 cd /data/nginx/conf vim nginx.conf
2、修改nginx配置文件,如下图

在server下的location中增加if判断
if (requestmethod! (GET∣POST∣HEAD)request_method !~ ^(GET|POST|HEAD)requestmethod! (GET∣POST∣HEAD) ) {
return 400;
}
修改之后保存退出
重启nginx 进入cd /data/nginx/sbin下 命令:./nginx –s reload
本文介绍了如何编辑Nginx配置文件以限制服务器仅接受GET、POST和HEAD请求。通过在`server`块的`location`中添加if条件判断,当请求方法不是这三种之一时,返回400状态码。修改完成后,使用`./nginx -s reload`命令重启Nginx以应用更改。
622

被折叠的 条评论
为什么被折叠?



