用东方通的中间件TongHttpServer做反向代理,配置项跟nginx基本上一样,但是nginx要去除响应头需要安装新模块
漏洞修复:在应用程序中发现不必要的 Http 响应头_nginx_SangBigYe-GitCode 开源社区 (youkuaiyun.com)
百度了两天,总算是成功找到解决方法了
TongHttpServer和openresty差不多,相当于可以支持lua开发的nginx,就可以在配置文件里写lua脚本了
使用openresty通过lua修改请求/响应头_openresty 修改响应内容-优快云博客
配置文件httpserver.conf 里的代理配置末尾都加一层过滤器,用预定义的Lua脚本修改把每一个请求的Server响应头置为空就行了,甚至如果想自定义值也可以
location / {
proxy_pass http://web;
header_filter_by_lua 'ngx.header.Server = nil';
}