首页 / NGINX / nginx小技巧之隐藏版本号
nginx小技巧之隐藏版本号
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了nginx小技巧之隐藏版本号,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含970字,纯文字阅读大概需要2分钟。
内容图文
![nginx小技巧之隐藏版本号](/upload/InfoBanner/zyjiaocheng/960/017c138d72bf432c94081afcc28476fa.jpg)
有时候在生产企业,并不是很想让别人知道我们使用的nginx是哪个版本,所以需要对外隐藏版本号。
比如,163镜像站,我们随意访问一个不存在的资源,然后看nginx返回的信息,可以看到只返回了nginx,并没有看到其版本号。
实例:
在nginx的配置文件添加一个指令:
server_tokens off;
这个指令可以添加在http,server,location中。一般直接添加在http指令块中。
没有配置前:
配置后:
ps:这样配置是对响应的结果进行了修改,并没有对真实的nginx做修改哦。在自己服务器用命令查看,还是可以查看到的。
[root@localhost ~]# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.16.0
那么如何从本质上隐藏或者修改nginx的版本号呢?
我们需要修改nginx的源码文件。
[root@localhost core]# pwd
/usr/src/nginx-1.16.0/src/core
[root@localhost core]# vim nginx.h
修改下面两个参数:
重新编译nginx,然后启动服务,再次访问:
在服务器执行命令查看版本:
[root@localhost ~]# /usr/local/nginx/sbin/nginx -v
nginx version: WBS
这将是nginx系列文章,可关注同名微信公众号:笨办法学linux获取最近文章更新及精品软件,软件持续更新中。
内容总结
以上是互联网集市为您收集整理的nginx小技巧之隐藏版本号全部内容,希望文章能够帮你解决nginx小技巧之隐藏版本号所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。