Windows下OpenResty替换nginx修改响应头

介绍

  Nginx是一款Http服务器,一般作为反向代理和负载均衡等功能,关于Nginx就不进行过多赘述了,专门来搜索修改响应头问题一般都是已经在使用中,对Nginx有一定了解了。

  Nginx在修改响应头是需要继承headers-more-nginx-module模块的,我想在看到这篇文章以前应该都有搜索到相关的资料。headers-more-nginx-module这个模块不在Nginx默认集成中,需要用户自己去进行添加模块,Linux下进行集成网上都有很多的教程这里也不过多赘述了,主要讲解下Windows下的替换方案。毕竟我就一臭写代码的。

  首先讲解下Nginx的替换软件OpenResty,这是一个基于Nginx 与Lua 的高性能Web 平台,其内部集成了大量精良的Lua 库、第三方模块以及大多数的依赖项。重点来了:集成了第三方模块。我们可以通过直接使用OpenResty的Nginx来直接来进行响应头的设置,因为OpenResty是对Nginx和第三方模块的继承,配置文件方面可以直接拷贝过来进行使用,无需进行多于的配置或者操作。

  关于OpenResty更多模块的集成和介绍可以在gitHub上找到。需要更多的可以自行探索。

使用

在这里插入图片描述
  因为只是使用OpenRestry中继承的Nginx和第三方模块,所以我们只用关心nginx和配置文件和nginx.exe就可以了。

  配置文件可以进行直接替换,命令也和Nginx中命令一致,软件之间的替换非常的丝滑。只需要替换下配置文件直接通过nginx命令即可完美替换。

指令

  • more_set_headers 用于添加、修改、清除响应头
  • more_clear_headers 用于清除响应头
  • more_set_input_headers 用于添加、修改、清除请求头
  • more_clear_input_headers 用于清除请求头

资源下载

OpenResty1.19.3.1

感谢

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值