ngx_headers_more模块主要用于添加、设置和清除输入或者输出httpheader头的信息。,该模块不是自带的,默认不包含该模块,需要另外安装。
注意,该教程编译的过程会很暴力,如果不适应,可以按照常规的方法去部署。
这篇文章就来说说在宝塔面板环境下,编译安装headers_more模块(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=)
网址:https://www.nginx.com/resources/wiki/modules/headers_more/
1)前提已经安装好了宝塔面板,本文基于宝塔面板~
2)你需要这个模块,如果不需要安装了干啥。
该教程编译的过程会很暴力,如果不适应,可以按照常规的方法去部署。
1)卸载nginx,基本宝塔面板,卸载nginx不会对你的网站数据有任何影响。如果卸载,在软件商店里面找到你安装的nginx,点击右侧的卸载~
2)安装nginx,请选择编译安装。
3)编译安装不要急着点击提交,请先点击添加自定义模块~需要设置好模块参数和前置脚本。看图:
4)具体参数:

5)设置好后,点击提交安装编译,编译的时候会比较长,耐心等待~
编译安装速度有点慢,需要等待,安装好可以在ssh执行命令:
ngx_headers_more主要用于添加、设置和清除输入或者输出httpheader头的信息。
2)自定义httpheader头的信息
去掉X-Powered-By响应头,增加一个X-Author响应头,修改Server响应头为Apache,伪装一下。代码如下:
more_clear_headersX-Powered-By;
more_set_headers"X-Author:daniao.org""Server:Apache2.4";
3)代码放哪里,宝塔面板的话,可以直接放在网站的伪静态里面。
4)看看效果,对比没有修改前,效果明显。nginx换成了apache~~
编译的过程虽然暴力,但是简单快捷,至于headers_more模块的使用只是简单提及,具体的教程可以看官网的文档,或者自行搜索~~
本文来源:vps主机--宝塔面板配置nginx(ubuntu安装宝塔面板)
本文地址:https://www.idcbaba.com/vps/5797.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



