Nginx学习笔记-HTTP
作者:
IBoya | 来源:发表于
2019-07-14 17:17 被阅读1次

配置块的嵌套

c

指令的合并

向上覆盖

image.png
继承规则:
- 向上覆盖
- 子配置不存在,直接使用父配置
j2. 子配置覆盖父配置

接受请求事件模块

接收请求HTTP模块
正则表达式

image.png

image.png
server_name指令

server

image.png

image.png
11阶段

image.png

image.png
realip

image.png

image.png

image.png

image.png
Rewrite

R e

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png
find_config

image.png

image.png

image.png

image.png
preaccess limit_conn

image.png

image.png

image.png

image.png
limit_req

leaky bucket

image.png

image.png

image.png

image.png
limit_req 在 limit_conn 模块之前执行
access

image.png

image.png
access阶段:对用户名密码做限制的auth_basic模块

image.png

image.png

image.png

image.png
access阶段:使用第三方做权限控制的auth_request模块

image.png

image.png
统一鉴权系统
60 - access阶段的satisfy指令

image.png

image.png
- return 在rewrite阶段在access阶段之前
-
precontent阶段:按序访问资源的try_files模块

image.png
62 - 实时拷贝流量:precontent阶段的mirror模块

image.png

image.png
63 - content阶段:详解root和alias指令

image.png

image.png
64 - static模块提供的3个变量

image.png

image.png
65 - static模块对url不以斜杠结尾却访问目录的做法

image.png

image.png
66 - index和autoindex模块的用法

image.png

image.png

image.png

image.png
67 - 提升多个小文件性能的concat模块

image.png

image.png
68 - access日志的详细用法

image.png

image.png

image.png
69 - HTTP过滤模块的调用流程

image.png

image.png
70 - 用过滤模块更改响应中的字符串:sub模块

image.png

image.png

image.png
71 - 用过滤模块在http响应的前后添加内容:addition模块

image.png

image.png

image.png
72 - Nginx变量的运行原理

image.png

image.png

image.png
73 - HTTP框架提供的请求相关的变量

image.png

image.png

image.png

image.png

image.png

image.png
74 - HTTP框架提供的其他变量

image.png

image.png

image.png

image.png

image.png

image.png
75 - 使用变量防盗链的referer模块

image.png

image.png

image.png

image.png
77 - 为复杂的业务生成新的变量:map模块

image.png

image.png

image.png

image.png
78 - 通过变量指定少量用户实现AB测试:split_client模块

image.png

image.png

image.png
79 - 根据IP地址范围的匹配生成新变量:geo模块

image.png

image.png

image.png

image.png
80 - 使用变量获得用户的地理位置:geoip模块

image.png

image.png

image.png

image.png

image.png
81 - 对客户端使用keepalive提升连接效率

image.png

image.png
本文标题:Nginx学习笔记-HTTP
本文链接:https://www.haomeiwen.com/subject/yyohkctx.html
网友评论