无论是编译安装还是yum安装 都是有可能加载http_sub_module 模块
--with-http_sub_module
HTTP内容替换
模块的语法格式,
sub_filter指令
作用:用于替换字符串
用法:sub_filter 要替换的字符串 替换后的字符串,不区分字符串的大小写
范围:http server location
默认:-
sub_filter_last_modified指令
作用:允许在替换期间保留来自原始响应的“Last-Modified”标题字段以促进响应缓存。默认情况下,在处理期间修改响应的内容时,标题字段被删除。
用法:sub_filter_last_modified on | off
范围:http server location
默认:sub_filter_last_modified on
sub_filter_once
作用:指示是否查找每个字符串以替换一次或重复替换。
用法:sub_filter_once on | off
范围:http server location
默认:http server location
sub_filter_types
作用:指定MIME类型的字符串替换,除了“ text/html” 之外,还可以在指定MIME类型的响应中启用字符串替换。特殊值“ *”匹配任何MIME类型
用法:sub_filter_types mime-type ...
范围:http server location
默认:sub_filter_types text / html;
配置详情
location / {
root /usr/share/nginx/html;
#-把nginx.com替换成了wang.ha.cn
sub_filter 'nginx.com' 'wang.ha.cn';
# 替换的类型
sub_filter_types css/html;
#全部替换
sub_filter_once off;
}
效果
![cda0bcb4f836db1967b3751166d6e4cf.png](https://img-blog.csdnimg.cn/img_convert/cda0bcb4f836db1967b3751166d6e4cf.png)