通过网站日志长期的分析,目前主流的攻击都是通过head进行请求,例如对防护软件进行请求类型的开关来进行防御从源头进行切断不是更好?往上也有类似的方法例如:
- if ($request_method !~* GET|POST) {
- return 403;
- }
复制代码
- 这种方式的,只允许get和POST请求的其他请求一律403,但是这里有一个有一个问题就是服务器本身的IP head请求会被拉入日志同样显示403,无法某个特定的IP进行排除很苦恼。
head请求极少的截图,每天还有大量head的垃圾请求
|
|