NGINX隱藏web服務器信息


我們知道在NGINX的配置文件里的http模塊里 加入server_tokens off;   可以隱藏nginx的版本號信息,訪問看到的只顯示nginx

 

 更進一步的隱藏,不僅僅是版本號,可以自定義服務器信息。

操作步驟:

進入nginx的安裝文件,找到src目錄下的兩個c文件:src/http/ngx_http_header_filter_module.c、src/http/ngx_http_special_response.c

vim  src/http/ngx_http_header_filter_module.c                             #修改49行
static u_char ngx_http_server_string[] = "Server: you guess!" CRLF;            #Server后寫上自定義的服務器信息

vim  src/http/ngx_http_special_response.c                 #修改36行
"<hr><center>you guess !</center>" CRLF      

 一開始想着修改后只需要把nginx重啟下就可以實現訪問效果了,但是還是會顯示出來沒有達到預期效果。

 這個必須要在安裝nginx的過程中進行修改才可以有效果,已經安裝的只是修改無法實現自定義服務器信息。


免責聲明!

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



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