方式一:

在nginx配置文件中nginx.conf添加相关信息。

  1. http {
  2. #隐藏版本号
  3. #server_tokens off;
  4. }

该方式只是会隐藏nginx的版本信息。也会显示网站是nginx进行代理

方式二:

适合于源码编译的方式

在源码文件中{project}/src/core/nginx.h修改。

  1. [root@shangsuan_web core]# cat nginx.h
  2. /*
  3. * Copyright (C) Igor Sysoev
  4. * Copyright (C) Nginx, Inc.
  5. */
  6. #ifndef _NGINX_H_INCLUDED_
  7. #define _NGINX_H_INCLUDED_
  8. #define nginx_version 1016001
  9. #define NGINX_VERSION "0.0.1"
  10. #define NGINX_VER "ShangSuan/" NGINX_VERSION
  11. #ifdef NGX_BUILD
  12. #define NGINX_VER_BUILD NGINX_VER " (" NGX_BUILD ")"
  13. #else
  14. #define NGINX_VER_BUILD NGINX_VER
  15. #endif
  16. #define NGINX_VAR "NGINX"
  17. #define NGX_OLDPID_EXT ".oldbin"
  18. #endif /* _NGINX_H_INCLUDED_ */
  • define NGINX_VERSION “0.0.1”

  • define NGINX_VER “ShangSuan/“ NGINX_VERSION

然后进行正常编译安装