配置文件结构

nginx 由模块组成,这些模块由配置文件中指定的指令控制。

简单指令

一个简单的指令包括由空格分隔的名称和参数,以分号(;)结尾。

阻止指令

块指令与简单指令具有相同的结构,但它不是以分号结尾,而是以大括号({和})包围的一组附加指令结束。

上下文

如果块指令可以在大括号内包含其他指令,则称为上下文(示例:events,http,server 和 location)。

放置在任何上下文之外的配置文件中的指令被认为是在主上下文中。事件和 http 指令驻留在主上下文中,服务器位于 http 中,位于服务器中。

评论

#符号后面的其余部分被视为评论。