nginx 隐藏版本号与WEB服务器信息的解决方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,nginx不仅可以隐藏版本信息,还支持自定义web服务器信息先看看最终的隐藏结果吧具体怎么实现呢,其实也很简单,请往下看1 官网下载最新稳定版wget http://nginx.org/downloa
千家信息网最后更新 2026年11月03日nginx 隐藏版本号与WEB服务器信息的解决方法
nginx不仅可以隐藏版本信息,还支持自定义web服务器信息
先看看最终的隐藏结果吧

具体怎么实现呢,其实也很简单,请往下看
1 官网下载最新稳定版
wget http://nginx.org/download/nginx-1.14.1.tar.gz
2 解压
tar -xf nginx-1.14.1.tar.gzcd nginx-1.14.1
3 修改C文件
(1)vim src/http/ngx_http_header_filter_module.c #修改49行
static u_char ngx_http_server_string[] = "Server: Please guess it!" CRLF; #Server后写上你自定义的服务器信息

(2)vim src/http/ngx_http_special_response.c #修改36行
"Please guess it! " CRLF #再写一遍刚才的字符串
4 编译配置
./configure --prefix=/usr/local/nginx
5 编译安装
make && make install
6 修改nginx配置文件,http节点下添加 server_tokens off
vim /usr/local/nginx/conf/nginx.conf....http {server_tokens off;.....7 启动nginx
/usr/local/nginx/sbin/nginx
8 测试
[root@node1 nginx-1.14.1]# curl -I http://127.0.0.1 HTTP/1.1 200 OK Server: Please guess it! Date: Wed, 07 Nov 2018 19:15:43 GMT ......
浏览器访问测试

说明:
(1)要是只想隐藏版本号,而不想自定义服务器信息,不需要执行第3步.
(2)要是对nginx升级同时还要做字符串自定义,也是没有问题的,可以先修改C文件-->./configure --> make 即可
总结
以上所述是小编给大家介绍的nginx 隐藏版本号与WEB服务器信息的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
信息
服务器
服务
版本
文件
字符
字符串
要是
支持
测试
编译
配置
方法
同时
浏览器
疑问
结果
网站
节点
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
云南咖啡
伟宏互联网科技
互联网和科技创新
互联网未来科技
小马过河互联网科技
上海电发互联网科技有限公司
安控科技rtu产品工业互联网
青岛中康互联网医疗科技有限公司
互联网科技寓意
玉溪互联网科技怎么选
徐州市互联网科技有限公司
每天都有哪些好的互联网科技
互联网科技实习生岗位
互联网科技年终奖
互联网科技融合创新
有人说阿里系是互联网科技企业
互联网科技手机排行榜
北京互联网科技类企业分布
东风日产互联网科技公司叫什么
互联网科技股
上海睿民互联网科技有限公司
科技互联网产品
互联网金融与金融科技
狮子座互联网科技培训
哈尔滨新华互联网科技
北京大学互联网科技怎么样
互联网科技中介
世界互联网领先科技成果获奖
山东星卡互联网科技有限公司官网