现在位置 >首页 > 所有关于nginx的文章
2+
发表于7年前 Nginx ⁄ 被围观 2,921 次+
今天公司的网站,有几个IP过于频繁的访问,频繁查询数据库,导致机器负载很高,于是根据实际情况,参考 http://gdl.pzhl.net/?p=149 屏蔽掉访问频繁的IP,问题得以解决,在这里贴出来,供大家参考参考. 脚本需要根据实际的nginx log 格式,修改,取出 访问IP 和User-Agent. 在nginx配置文件中添加一条配置 include ./vhost/blockip.conf; 脚本内容: #!/bin/bash       nginx_home=/usr/local/webserver/nginx       log_path=/usr/local/webserver/nginx/logs  &...
阅读全文
0+
发表于7年前 Nginx ⁄ 被围观 1,369 次+
正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执行 flag标记有: * last 相当于Apache里的[L]标记,表示完成rewrite * break 终止匹配, 不再匹配后面的规则 * redirect 返回302临时重定向 * permanent 返回301永久重定向 一些可用的全局变量有,可以用做条件判断(待...
阅读全文