发布时间: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/
360弹窗过滤器(电脑弹窗拦截工具)V6.1.0.1060官方版
44.1KB
TextCrawler Pro(文件搜索替换工具) v3.1.1 官方版
216.2K
保护伞广告过滤器下载
1.2M
字符替换器(文件字符替换工具) 1.01 绿色版
638.3K
文件内容替换下载
15K
考无忧2018职称计算机模块
62.3 MB
考无忧2018职称计算机模块-FrontPage2000 v18.1
57.47 MB
考无忧2018职称计算机模块-PhotoShop CS v18.1.0
64.3 MB
考无忧2018职称计算机模块-Word 2003模块 v18.2
75.53 MB
超级字符串批量替换工具(XReplace) v4.25 绿色版
1.3M
GrepWin下载
1.23MB
Xilisoft CD Ripper音频转换软件 v6.5.0.20170209
31.54 MB
职称考试计算机AutoCAD2004
51.66 MB
职称考试计算机Excel2007
63.05 MB
职称考试计算机PowerPoint 2007
77.23 MB
职称考试计算机Word 2007
73.9 MB
职称考试计算机用友T3财务软件
38.95 MB
2020-02-18
ideapadS10E笔记本提示“屏幕分辨率和颜色深度当前设置很低”的解决方案
基于分布式框架Jepsen的X-Cluster正确性测试
如何查看腾讯电脑管家优化的记录
反射机制(reflection)
史上最便宜的IOS设备!只要1599就能买到
Docker实践(19) – 保留容器的bash历史记录
python笔记24(回顾、复习)
centos 7安装redis及php-redis扩展
预装Win10系统的联想电脑一键恢复后的首次操作过程