Linux nginx自定义header的坑 作者 Uncle Nick2017-09-15 原来是对header name的字符做了. 原来是对header name的字符做了限制,默认 underscores_in_headers 为off,表示如果header name中包含下划线,则忽略掉。 恰好我自定义的header中都是用的下划线。 处理办法: 1:配置中http部分 增加underscores_in_headers on; 配置 2:用减号-替代下划线符号_,避免这种变态问题。nginx默认忽略掉下划线可能有些原因。 文章导航 上篇文章: ubuntu部署Falcon+解决mysql占用IO过高(优化mysql slave的同步速度)下篇文章: