2020-02-19 17:25:02
本文介绍一个nginx第三方模块nginx_substitutions_filter,此模块作用是替换过滤响应主体,nginx也有一个类似这样的原生模块,但有一个缺点,就是只能使用一条规则,而nginx_substitutions_filter则不限规则数量。
cd /tmp yum install subversion svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only
在编译nginx时加上:
./configure --add-module=/tmp/substitutions4nginx-read-only
有两条指令:subs_filter_types,subs_filter
subs_filter_types
语法: subs_filter_types mime-type [mime-types]
默认:subs_filter_types text/html
适用区域:http, server, location
subs_filter_types是用来指令需要替换的文件类型,默认是text/html类型。此模块无法处理经过压缩的内容,虽然能与gzip filter模块兼容,但无法处理反向代理返回的内容。当需要处理反向代理的内容时,可以使用如下语句禁用压缩:
proxy_set_header Accept-Encoding "";
subs_filter
语法;subs_filter 源字段串 目标字段串 [gior]
默认:无
适用区域:http, server, location
subs_filter指令允许在nginx响应输出内容时替换源字段串(正则或固定)为目标字符串。第三个标志含意如下:
g(默认): 替换所有匹配的字段串。
i: 执行区分大小写的匹配。
o: 仅替换首个匹配字符串。
r: 使用正则替换模式,默认是固定模式。
模块官网:http://code.google.com/p/substitutions4nginx/
使用nginx image_filter 缩放,裁剪和生成缩略图
02-23
nginx编译安装动态模块(不需重新编译nginx)
06-25
ngx_http_mirror_module- nginx流量镜像模块用法
03-31
使用nginx ngx_http_referer_module模块配置防盗链
06-28
centos7安装配置gitlab(使用外部nginx)
06-11
docker部署zabbix监控系统(nginx mysql)
06-28
saltstack快速批量安装nginx
07-16
使用nginx limit_req限制用户请求速率
06-06
使用fpm工具制作nginx的rpm包
06-26
nginx ngx_http_limit_conn ngx_http_limit_conn模块(请求限制和连接数限制)使用指南
03-20
CDNFly防CC规则介绍
05-18
Linux Apache安装加载mod_deflate模块
04-11
Linux insmod载入模块命令详解
07-04
Linux lsmod显示已载入系统的模块命令详解
07-24
Linux modprobe自动处理可载入模块命令详解
05-25
Zabbix使用Pycurl模块监控web页面状态
06-23
k2450双电池充电规则
02-26
python MySQLdb模块介绍
03-24
saltstack自定义模块
05-02
在Apache服务器使用mod_rewrite模块重定向URL
04-28
360弹窗过滤器(电脑弹窗拦截工具)V6.1.0.1060官方版
44.1KB
下载grepWin(文件搜索替换工具) v2.0 绿色版
1.23MB
下载保护伞广告过滤器下载
1.2M
下载字符替换器(文件字符替换工具) 1.01 绿色版
638.3K
下载文件内容批量替换工具绿色版 v1.0
15K
下载考无忧2018职称计算机模块
62.3 MB
下载考无忧2018职称计算机模块-Excel2007模块 v18.2
63.05 MB
下载考无忧2018职称计算机模块-PhotoShop CS v18.1.0
64.3 MB
下载考无忧2018职称计算机模块-Word 2007模块 v18.2
73.9 MB
下载超级字符串批量替换工具(XReplace) v4.25 绿色版
1.3M
下载TextCrawler下载
216.2K
下载Xilisoft CD Ripper音频转换软件 v6.5.0.20170209
31.54 MB
下载职称考试计算机AutoCAD2004
51.66 MB
下载职称考试计算机FrontPage2000
57.47 MB
下载职称考试计算机PowerPoint 2007
77.23 MB
下载职称考试计算机Word 2003
75.53 MB
下载职称考试计算机用友T3财务软件
38.95 MB
下载