转载:2.2.2 配置项的语法格式《深入理解Nginx》(陶辉)

Posted 小溪(潺潺流水,润泽千里)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转载:2.2.2 配置项的语法格式《深入理解Nginx》(陶辉)相关的知识,希望对你有一定的参考价值。

原文:https://book.2cto.com/201304/19627.html

     从上文的示例可以看出,最基本的配置项语法格式如下:

     配置项名 配置项值1 配置项值2 … ;

     下面解释一下配置项的构成部分。

      首先,在行首的是配置项名,这些配置项名必须是nginx的某一个模块想要处理的,否则Nginx会认为配置文件出现了非法的配置项名。配置项名输入结束后,将以空格作为分隔符。

其次是配置项值,它可以是数字或字符串(当然也包括正则表达式)。针对一个配置项,既可以只有一个值,也可以包含多个值,配置项值之间仍然由空格符来分隔。当然,一个配置项对应的值究竟有多少个,取决于解析这个配置项的模块。我们必须根据某个Nginx 模块对一个配置项的约定来更改配置项,第4章将会介绍模块是如何约定一个配置项的格式。

     最后,每行配置的结尾需要加上分号。

     注意 如果配置项值中包括语法符号,比如空格符,那么需要使用单引号或双引号括住配置项值,否则Nginx会报语法错误。例如:

log_format  main  ‘$remote_addr - $remote_user [$time_local] "$request" ‘;

以上是关于转载:2.2.2 配置项的语法格式《深入理解Nginx》(陶辉)的主要内容,如果未能解决你的问题,请参考以下文章

转载:2.2.4 配置项的单位《深入理解Nginx》(陶辉)

转载:第2章 Nginx的配置 概述《深入理解Nginx》(陶辉)

转载:2.2 Nginx配置的通用语法《深入理解Nginx》(陶辉)

转载:2.2.5 在配置中使用变量《深入理解Nginx》(陶辉)

深入理解Java class文件格式

深入理解Java Class文件格式