HTTP響應頭中修改NGINX的真實SERVER信息


若需要自定義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;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM