Nginx 模块:--with-http_sub_module

--with-http_sub_module

HTTP内容的替换

语法1:

syntax:   sub_filter string replacement
Default:-
context:  http,server.location

string要替换的内容
replacement:替换之后的内容

在pwd目录下
创建一个html文件
并进行显示相关的页面

在浏览器上进行访问页面

此时是location / 进行解析到的路径下的文件

修改配置文件

刷新页面

此时如果相同的参数过多可以使用
详情看下述语法三的讲解

语法2:

syntax:sub_filter_last_modified on|off
Default: sub_filter_last_modified off;
context:server 、location

判断是否由更新
有更新可以推送给用户
没有更新则不进行推送
一般用于缓存

语法3:

syntax:sub_filter_once on |off
Default: on
context:server,location
默认只匹配一个

html静态的配置文件

 

访问网页

由于上述语法一中已经进行替换
但是默认只会替换第一个
此时可以使用语法三进行全局匹配

修改配置文件

原文地址:https://www.cnblogs.com/Mrchengs/p/11938001.html