kavin

Nginx阻止用户代理

kavin nginx 2018-05-04 2487浏览 0

有些时候,需要阻止某些用户代理访问网站,比如ab,wget,curl等等,这就需要使用到$http_user_agent变量



修改nginx.conf

 

if ($http_user_agent ~* (Wget|ab) ) {

   return 403;

}

if ($http_user_agent ~* LWP::Simple|BBBike|wget) {

    return 403;

} 

重启nginx

 

# /usr/local/nginx-1.7.0/sbin/nginx -s reload


转载请注明:IT运维空间 » nginx » Nginx阻止用户代理

发表评论