nginx 防御采集和cc

最新版的tenginx下载安装

bbs经常被大量采集

nginx.conf

limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:100m;
  limit_req_zone $binary_remote_addr zone=req_limit_per_ip:100m rate=1r/s;

 

vhosts的配置

location ~*^/(home|forum|portal|forum).php$ {
 root /home/bbs.qq.com/wwwroot;
limit_conn conn_limit_per_ip 10;
    limit_req zone=req_limit_per_ip burst=10 nodelay;
 fastcgi_pass  127.0.0.1:9000;
      fastcgi_index index.php;
      include fcgi.conf;
}

home|forum|portal|forum 这几个php文件做连接数限制。

根据实际情况做修改调整。

你可能感兴趣的:(nginx,防御采集和cc)