今天说说如何给在aapanel中给nginx添加自定义模块Headers More,具体的安装就不多说了。直接看看如何添加自定义模块吧。
1、编译安装nginx
这里一定要选择编译安装nginx。具体看图:
2、具体代码
1)module name:headers_more
2)module details:head_more
3)module paameter:
--add-module=/www/server/ngx_modules/headers_more
4)prefix script
mkdir /www/server/ngx_modules cd /www/server/ngx_modules wget https://github.com/openresty/headers-more-nginx-module/archive/refs/tags/v0.33.zip unzip v0.33.zip rm v0.33.zip mv headers-more-nginx-module-0.33 headers_more
5)全部设置好,点击submit即可。
3、效果
看图:
4、简单设置
ngx_headers_more主要用于添加、设置和清除输入或者输出http header头的信息。
1)自定义http header头的信息
- more_set_headers 用于 添加、修改、清除 响应头
- more_clear_headers 用于 清除 响应头
- more_set_input_headers 用于 添加、修改、清除 请求头
- more_clear_input_headers 用于 清除 请求头
去掉X-Powered-By响应头,增加一个X-Author响应头,修改Server响应头为Apache,伪装一下。代码如下:
more_clear_headers X-Powered-By; more_set_headers "X-Author: daniao.org" "Server: Apache 2.4";
2)代码放哪里,aapanel的话,可以直接放在网站的伪静态里面。
5、最后
使用愉快~~
未经允许不得转载:mis笔记 » aapanel:添加nginx自定义模块 (Headers More)
最新评论
过来学习!
试试评论~~
这是第一个评论测试~