有时候我们想对响应返回的内容做些字符串,虽然可以使用各语言代码相关方法进行替换,但是在nginx层面替换是更方便的,无需修改代码。安装此模块需要先安装 sregex 运行库:然后安装 replace-filter-nginx-module 模块:这里采用静态编译的方式安装模块,需要重新编译 nginx 。获取 nginx 上一次编译参数:这里添加 replace-filter-nginx-module 模块:最终编译命令:由于这里是升级nginx,所以千万不要make install,不然就真的覆盖了。接下来手动替换二进制文件:测试是否可行:配置是否正常:这里测试的是:把接口返回的 img.test.com 换成 media.test.com。保存后检查配置是否ok:然后热重启:
暂无评论