Nginx中HTTP内容替换 模块:http_sub_module

  • 2018-03-20
  • 315
  • 0
  • 0

模块:–with-http_sub_module

功能:HTTP内容替换,快速将指定字符串替换,返回给用户

语法:

Syntax: sub_filter string(指定内容) replacement(替换以后的内容);

default:-

Context:http,server,location

nginx服务端来完成和客户端进行每次请求校验服务端内容是否有变更,有更新则返回最新内容,否则不返回,减少消耗.

Syntax: sub_filter_last_modified on|off;

Default: sub_filter_last_modified off;

Context:http,server,location

匹配第一个还是全部http进行匹配

Syntax: sub_filter_once on|off;

Default: sub_filter_once on;

Context:http,server,location

实战:

# cp /opt/backup/default.conf /etc/nginx/conf.d/default.conf还原配置文件

# vim /opt/app/code/submodule.html 新建一个演示html:

加入以下代码,替换waylee为大写:

发现只能替换一个字符串,那么全部替换要开启.

sub_filter_once off; #  加入此代码即可,全部替换.

 

评论

偷偷告诉你,这还毛都没有 T T

发表评论