nginx的SSI

  • 命令格式
  • 支持的SSI命令
    • block
    • config
    • echo
    • if-elif-else-endif
    • include
      • stub
      • wait
    • set
      • 变量


作用域 location | server | location | location 的 if 中

ssi [on | off];
ssi_silent_errors [on | off];
#如果在处理SSI的过程中出现“[an error occurred while processing the directive]”错误,禁止将其输出。
ssi_types mime-type [mime-type ...]
#解析 ssi 的类型
ssi_value_length length
#默认256 允许SSI使用的参数值的长度

命令格式

命令格式如下:

 

(#)前面必须以两个-开头

支持的SSI命令

block

命令描述一个可以在include命令中使用的块,在块中可以存在SSI命令。

name - 块的名称

 

config

为SSI指定一些配置参数。

errmsg - 在SSI处理过程中得到的错误字段,
默认字符串为:[an error occurred while processing the directive]

timefmt - 时间字符串的格式,strftime(3)函数使用,
默认为:"%A, %d-%b-%Y %H:%M:%S %Z" 在时间中包含秒可以使用"%s"

echo

打印一个变量。

var - 变量的名称
default - 如果变量为空,则显示这个字符串,默认为“none”


                    

你可能感兴趣的:(centos,nginx)