返回首页
当前位置: 主页 > 操作系统 > Linux教程 >

nginx替换文本模块Substitution

时间:2014-01-27 18:02来源:电脑教程学习网 www.etwiki.cn 编辑:admin

这个模块可以能够在nginx的应答中搜索并替换文本。
要使用这个模块必须在编译时指定下列编译参数:
 

location / {
  sub_filter      </head>
  '</head><script language="javascript" src="$script"></script>';
  sub_filter_once on;
}


指令

sub_filter

语法:sub_filter text substitution
默认值:none
使用字段:http, server, location
指令允许替换nginx应答体中的一些文本到另外的值,匹配不区分大小写,替换文本可以包含变量,每个location中只能指定一个替换规则。

sub_filter_once

语法:sub_filter_once on|off
默认值:sub_filter_once on
使用字段:http, server, location
设置为off将替换应答中出现的所有匹配字段,默认只会替换第一个出现的匹配值。

sub_filter_types

语法:sub_filter_types mime-type [mime-type …]
默认值:sub_filter_types text/html
使用字段:http, server, location
设置sub_filter检查包含的MIME类型,默认只有text/html。

------分隔线----------------------------
标签(Tag):Linux Android Ubuntu Unix 操作系统 fedora debian
------分隔线----------------------------
推荐内容
猜你感兴趣