ngx_http_xslt_module

    默认不构建此模块,可在构建时使用 --with-http_xslt_module 配置参数启用。

    xslt_last_modified

    - 说明
    语法 xslt_last_modified on | off;
    默认 xslt_last_modified off;
    上下文 http、server、location
    提示 该指令在 1.5.1 版本中出现

    允许在 XSLT 转换期间保留原始响应中的 Last-Modified 头字段,以方便响应缓存。

    默认情况下,在转换期间修改响应的内容时,将删除头字段,并且该头字段可能包含动态生成的元素或片段,这些元素或片段独立于原始响应更改。

    定义 XSLT 样式表的参数。该值(value)为 XPath 表达式。 可以包含变量。要将字符串值传递给样式表,可使用 xslt_string_param 指令。

    可以有多个 xslt_param 指令。当且仅当当前级别上没有定义 xslt_param 和 指令时,这些指令才从上一级继承。

    xslt_string_param

    - 说明
    语法 xslt_string_param parameter value;
    默认 ——
    上下文 http、server、location
    提示 该指令在 1.1.18 版本中出现

    可以有多个 xslt_string_param 指令。当且仅当当前级别上没有定义 和 xslt_string_param 指令时,这些指令才从上一级继承。

    定义 XSLT 样式表及其可选参数。在配置阶段将编译样式表。

    可以单独指定参数,也可以使用 : 定界符将其分组在一行中。如果参数包含 : 字符,则应将其转义为 %3A。另外,libxslt 要求将包含非字母数字字符的参数括在单引号或双引号中,例如:

    参数描述可以包含变量,例如,整行参数可以取自单个变量:

    xslt_types

    - 说明
    语法 xslt_types mime-type ...;
    默认 xslt_types text/xml;
    上下文 http、server、location

    除了 text/xml 之外,还启用有指定 MIME 类型的响应的转换。特殊值 * 与任何 MIME 类型(0.8.29)匹配。如果转换结果是 HTML 响应,则其 MIME 类型将更改为 。