nginx从入门到放弃

使用nginx代理header无效不转发

2022-04-22  本文已影响0人  大鹏一怒乘风起

一般情况下nginx识别header信息为英文字母、数字、连字符
连接符一般使用-(中划线),或者下划线(下划线需要开启配置underscores_in_headers)
但如果这里header使用不规范,不按上面来写的话,nginx就不会转发该header值
如使用点的
这时候需要关闭ignore_invalid_headers该配置
默认情况下,该配置是开启的

| 句法: | **ignore_invalid_headers**on|off; |
| 默认: | ignore_invalid_headers on; |
| 语境: | http,server|
该参数意思为:

控制是否应忽略具有无效名称的标题字段。有效名称由英文字母、数字、连字符和可能的下划线组成(由underscores_in_headers 指令控制)。

附上一张生效之后的图片


image.png
上一篇 下一篇

猜你喜欢

热点阅读