若需要自定义Server信息如下图:
则需要更改Nginx的源码,然后重新编译安装,需要改动的源代码信息如下模块:
// 文件1.src/http/ngx_http_header_filter_module.c
static u_char ngx_http_server_string[] = "Server: nginx" CRLF; static u_char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF; static u_char ngx_http_server_build_string[] = "Server: " NGINX_VER_BUILD CRLF;
// 文件2(可选).src/core/nginx.h一些变量及配置版本信息:
若只想隐藏版本号,在配置文件nginx.conf中http类别里加入server_tokens off;