随笔分类 -  nginx

摘要:摘要: 原理 就是用SET变量进行。 AND 就用变量叠加,OR就用0或1切换。 nginx的配置中不支持if条件的逻辑与/逻辑或运算 ,并且不支持if的嵌套语法,我们可以用变量的方式来实现: 首先是伪代码(即不被nginx支持),写在这里只是为了方便理解: if ($remote_addr ~ " 阅读全文
posted @ 2017-11-07 16:46 51运维com 阅读(1570) 评论(0) 推荐(0)
摘要:一:Nginx 后端服务器组的配置: 1、upstream: 用于设置后端服务器组的主要指令,upstream类似于之前的server块或http块,用法如下: upstreame Myserver{ #ip_hash; #least_conn; #fair; #hash $request_uri; 阅读全文
posted @ 2017-11-04 15:57 51运维com 阅读(396) 评论(0) 推荐(0)
摘要:语法规则: location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 阅读全文
posted @ 2017-09-28 15:49 51运维com 阅读(170) 评论(0) 推荐(0)
摘要:nginx lua模块淘宝开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力.nginx以高并发而知名,lua脚本轻便,两者的搭配堪称完美. 用途:防止sql注入,本地包含,部分溢出,fuzzing测试,xss,SSRF等web攻击 防止s 阅读全文
posted @ 2017-09-04 12:42 51运维com 阅读(186) 评论(1) 推荐(0)