[alibaba/tengine]如何修改HTTP响应头信息中的Server消息

2024-07-10 252 views
0

Server:Tengine/2.2.1 为了网站安全 我想修改或者隐藏web服务器信息。 尝试修改了/usr/local/nginx/include/nginx.h 文件重启后无效。

回答

3

源码修改完,重新编译,重启进程。

7

修改了源码 src/http/ngx_http_header_filter_module.c 中的

  • static char ngx_http_server_string[] = "Server: Renxiang" CRLF;
  • static char ngx_http_server_full_string[] = "Server: Renxiang" CRLF;

./configure --prefix=/usr/local/nginx --with-http_stub_status_module

make

重启服务器之后还是现实 Server:Tengine/2.2.1

请问还有没有其他的解决方案!谢谢

4

我记得tengine的名称可以改啊 在配置文件里

0

在http中加入

    server_tag NaiXiaoXinWebServer/1.0;

NaiXiaoXinWebServer/1.0就是你需要自己定义的内容