1.全局域main:Nginx的根级别的指令区域。该区域的配置指令是全局有效的,该指令名为隐形显示,nginx.conf的整个文件内容都写在该指令域中。
2.events:Nginx事件驱动相关的配置指令域。
3.http:Nginx HTTP核心配置指令域,包含客户端完整HTTP请求过程中每个过程的处理方法的配置指令。
4.upstream:用于定义被代理服务器组的指令区域,也称“上游服务器”。
5.server:Nginx用来定义服务IP、绑定端口及服务相关的指令区域。
6.location:对用户URI进行访问路由处理的指令区域。
7.stream:Nginx对TCP协议实现代理的配置指令域。
8.types:定义请求文件扩展名与MIME类型映射表的指令区域。
9.if:按照选择条件判断为真时使用的配置指令域。