nginx屏蔽扫描器userAgent
- 经常遇到直接通过扫描器对网站进行爬取或者扫描,通过user-agent进行屏蔽相关扫描或爬虫。

修改nginx.conf
# 屏蔽python,java等扫描器
if ($http_user_agent ~* "python|java"){
return 403;
}
# 如果useragent为空也屏蔽
if ($http_user_agent ~ ^$) {
return 403;
}
- 修改后会屏蔽带相关user-agent的访问。


# 屏蔽python,java等扫描器
if ($http_user_agent ~* "python|java"){
return 403;
}
# 如果useragent为空也屏蔽
if ($http_user_agent ~ ^$) {
return 403;
}

评论 (0)
还没有评论,来抢沙发吧。
发表评论