摘要: ~ 为区分大小写的匹配。 ~* 不区分大小写的匹配(匹配firefox的正则同时匹配FireFox)。 !~ 不匹配的 !~* 不匹配的 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 阅读全文
posted @ 2018-04-16 14:25 风中驻足 阅读(333) 评论(0) 推荐(0)
摘要: 10.nginx的访问控制及DDOS预防1)访问控制配置基于各种原因,Ningx有时要进行访问控制。比如说,一般网站的后台都不能让外部访问,所以要添加 IP 限制,通常只允许公司的IP访问。访问控制就是指只有符合条件的IP才能访问到这个网站的某个区域。涉及模块:ngx_http_access_mod 阅读全文
posted @ 2018-04-16 12:40 风中驻足 阅读(302) 评论(0) 推荐(0)
摘要: 6.禁止访问某个文件或目录1)禁止访问以txt或doc结尾的文件location ~* \.(txt|doc)${root /data/www/wwwroot/linuxtone/test;deny all;} 2)nginx禁止访问所有.开头的隐藏文件设置location ~* /.* {deny 阅读全文
posted @ 2018-04-16 12:27 风中驻足 阅读(478) 评论(0) 推荐(0)
摘要: 查看几个设置 nginx正则表达式常用的是前6个 ^: 匹配字符串的开始位置; $:匹配字符串的结束位置;.*: .匹配任意字符,*匹配数量0到正无穷; \. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了; (值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配j 阅读全文
posted @ 2018-04-16 12:19 风中驻足 阅读(286) 评论(0) 推荐(0)