nginx修改header(伪装服务器)

Posted on Posted in nginx
Tips: 本文创建于2015年11月10日,已超过 2 年,内容或图片可能已经失效!

编译nginx时进入nginx目录,然后修改

  1. vim src/core/nginx.h  
  2. #define NGINX_VERSION      "0.7.65"     修改为你想要的版本号  
  3. #define NGINX_VER          "Google Web Server/" NGINX_VERSION   修改为你所要的名称  
  4.   
  5.   
  6. vim src/http/ngx_http_header_filter_module.c  
  7.   
  8. static char ngx_http_server_string[] = "Server: nginx" CRLF;  
  9. static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;  
  10. #改为:  
  11. static char ngx_http_server_string[] = "Server: DIY" CRLF;  
  12. static char ngx_http_server_full_string[] = "Server: DIY/1.0" NGINX_VER CRLF;  

![nginx-hide.png][1]

基本没什么用,还不如隐藏版本号有用些,增逼格用的
隐藏版本号,在nginx配置文件中,http中修改

  1. server_tokens off;  

[1]: http://liuhonghe.me/wp-content/uploads/2015/11/1484018844.png

» 转载请注明来源:若我若鱼 » nginx修改header(伪装服务器)

Leave a Reply

Your email address will not be published. Required fields are marked *

11 − 6 =