美文网首页
Nginx添加subs_filter模块

Nginx添加subs_filter模块

作者: Nzkalhbxx | 来源:发表于2021-08-16 17:58 被阅读0次

sub_filter模块为nginx官方自带的模块,功能为替换掉返回给客户端数据的指定内容。需要使用该功能时只需要在编译时添加对该模块的支持,便会编译到nginx的内核。但是sub_filter的缺点之一是只支持配置一个sub_filter替换。

sub_filter语法包括:

sub_filter_types:*; 需要替换的类型,如text/htnl  text/plain  application/ javascript等,以空格分隔

sub_filter_once: on/off; 是否只替换一次

sub_filter: xxx1  xxx2; 前面的参数为原始内容,后面的参数为替换后的内容

substitution s_filter为第三方的nginx插件模块,支持同时配置多个subs_filter替换

安装配置方法如下:

1:下载substitutions_filter的第三方模块包,并解压。

下载地址:https://pan.baidu.com/s/1JqYx12MhO6avh472qQdrdw  提取码:3333

2:进入nginx的安装目录/sbin目录,执行./nginx -V, 获取nginx的配置参数

3:进入nginx的源码解压目录,执行配置及添加第三方模块,./ configure  [原配置参数]  --add_module= substitutions_filter的解压目录

4:在nginx源码目录下,执行make指令,编译,并进入objs目录,复制新生成的nginx可执行文件

5:备份nginx安装目录/sbin目录下原始的nginx文件,并复制重新编译后的nginx文件到安装目录/sbin下

6:在nginx源码目录下,执行make upgrade指令

7:重启nginx服务

subs_filter用法与sub_filter类似,如下所示:

subs_filter_types:*; 需要替换的类型,如text/htnl  text/plain  application/ javascript等,以空格分隔

sub_filter_once: on/off; 是否只替换一次

subs_filter: xxx1  xxx2; 前面的参数为原始内容,后面的参数为替换后的内容

subs_filter: xxx3  xxx4; 前面的参数为原始内容,后面的参数为替换后的内容

相关文章

  • Nginx添加subs_filter模块

    sub_filter模块为nginx官方自带的模块,功能为替换掉返回给客户端数据的指定内容。需要使用该功能时只需要...

  • 前端统一灰化方案

    当前方案中需要在nginx location中添加如下配置: 当前方案需要确保nginx有subs_filter模...

  • centos7 使用nginx上传文件

    安装nginx以及nginx-upload-module模块 下载nginx源码,添加模块只支持源码编译:wget...

  • 监控Nginx

    启动nginx_exporter 配置nginx 修改nginx.conf 在http模块中添加内容如下: 添加配...

  • nginx 添加第三方模块

    nginx 添加第三方模块 添加第三方模块 搭建文件服务器 fastdfs + nginx 过程中配置nginx部...

  • Nginx 添加模块

    基于源码安装 执行完成之后 nginx 运行文件 就会被安装在 /usr/local/nginx 下。 基于参数构...

  • 源码编译安装Nginx 和安装https模块

    安装依赖模块: 添加nginx组合用户 # groupadd -r nginx # useradd -g ngin...

  • Nginx(Tengine)新模块添加

    一、为nginx添加模块 1.进入到nginx的源码包中,重新configure加入相应模块 # ./config...

  • 为 Nginx 添加模块

    已安装的 Nginx,需要添加一个新模块,需要怎么弄呢? 步骤 以模块 nginx-sticky-module-n...

  • Linux_258_Nginx状态页

    nginx提供了status模块,用于检测nginx的请求连接信息,这个功能需要在编译安装nginx的时候,添加-...

网友评论

      本文标题:Nginx添加subs_filter模块

      本文链接:https://www.haomeiwen.com/subject/yjcvbltx.html