校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 开源框架 > nginx分析
题目

Nginx限制浏览器和爬虫

解答

Nginx限制爬虫

修改 nginx.conf,禁止网络爬虫的 ua,返回 403,具体配置如下:

server{
listen 80;
server_name 127.0.0.1;
# 添加如下内容即可防止爬虫
if ($http_user_agent ~* "qihoobot|Baiduspider|Googlebot|Googlebot-Mobile|Googlebot-Image|Mediapartners-Google|Adsbot-Google|Feedfetcher-Google|Yahoo! Slurp|Yahoo! Slurp China|YoudaoBot|Sosospider|Sogou spider|Sogou web spider|MSNBot|ia_archiver|Tomato Bot")
{
return 403;
}
}

Nginx限制浏览器访问

if ($http_user_agent ~* "Firefox|MSIE")
{
return 403;
}


C 1条回复 评论
冰冻三尺

请教一下懒汉式单例的第三种线程安全改造与饿汉式还有什么区别??

发表于 2022-12-19 23:00:00
0 0