14
隐藏Nginx隐藏版本号方法

首先查看当前nginx版本


curl -I 192.168.150.34 ##你的IP
HTTP/1.1 200 OK
Server: nginx/1.12.2 ##显示版本号
Date: Tue, 12 Nov 2019 14:23:24 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 12 Nov 2019 13:46:35 GMT
Connection: keep-alive
ETag: "5dcab7bb-264"
Accept-Ranges: bytes

编辑nginx的配置文件nginx.conf,在http{}中加入配置文件server_tokens off;

保存并退出

http { 
include mime.types;
default_type application/octet-stream;
server_tokens off;

重启nginx

service nginx restart

运行curl -I 192.168.150.34 ##你的IP 命令再次查看

[root@localhost init.d]# curl -I 192.168.150.34
HTTP/1.1 200 OK
Server: nginx ##版本号被隐藏
Date: Tue, 12 Nov 2019 14:22:00 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 12 Nov 2019 13:46:35 GMT
Connection: keep-alive
ETag: "5dcab7bb-264"
Accept-Ranges: bytes


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!