1. 关闭server_tokens
1.1打开nginx配置文件
vim /usr/local/nginx/conf/nginx.conf
1.2在http{}代码块中加入
server_tokens off;
2.编辑配置文件fastcgi.conf 和 fastcgi_params
在没有修改之前的字段内容:fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
2.1 修改fastcgi.conf
vim /usr/local/nginx/conf/fastcgi.conf
fastcgi_param SERVER_SOFTWARE nginx;
2.2修改fastcgi_params
vim /usr/local/nginx/conf/fastcgi_param
astcgi_param SERVER_SOFTWARE nginx;
3.重新加载nginx
sudo /usr/local/nginx/sbin/nginx -s reload
4.再次测试版本号对外已经完全隐藏了
curl -i ip地址
HTTP/1.1 200 OK
Server: nginx