在apache的http.conf中添加或修改成如下代码即可:
ServerSignature Off
ServerTokens Prod
2、隐藏php中的信息
在php的php.ini中添加或修改成如下代码即可:
expose_php = Off
3、隐藏nginx的版本信息
在nginx.conf里面加server_tokens off;就可以隐藏版本号。
4、隐藏nginx的server信息
实现方案 : 需要重新编译nginx
进入解压出来的nginx 源码 目录(不是nginx的安装目录)
vi src/http/ngx_http_header_filter_module.c # 49-50行
编辑:
内容: static char ngx_http_server_string[] = "Server: nginx" CRLF; static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
更改为: static char ngx_http_server_string[] = "Server: X-Web" CRLF; static char ngx_http_server_full_string[] = "Server:X-Web " CRLF;
修改完后重新编译nginx即可;