Nginx HTTP模块

Nginx 是模块化的代码架构,其代码由核心代码与功能模块代码构成。Nginx 的主要功能模块是 HTTP 功能模块,HTTP 功能模块在 HTTP 核心功能的基础上为 Nginx 对 HTTP 请求的处理流程提供了扩展功能,这些扩展功能可以让用户很方便地应对访问控制、数据处理、代理缓存等各种复杂的场景应用,同时也让有开发能力的用户能够积极参与,不断增强 Nginx 的功能。

本章内容:
1. Nginx镜像模块:ngx_http_mirror_module
2. Nginx referer:请求头控制模块
3. Nginx allow、deny:IP访问控制模块
4. Nginx用户cookie模块
5. Nginx limit_conn:并发连接数限制模块
6. Nginx index:首页处理
7. Nginx请求频率限制模块
8. Nginx expires:页面缓存时间配置
9. Nginx开启gzip压缩及相关配置详解