【已解答】解决跨域问题的时候,发现add_header 有问题
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:v11系统版本:linux centos 8
问题描述:在处理跨域问题的时候,发现 我在 location里 add_header的头信息,没生效(location里配置有反代)。如果没有配置反代,头信息是正常输出的。
相关截图(日志、错误):无
这个是正常现象,Nginx 对 add_header 指令的生效逻辑与反代模块的 “头信息传递规则” 存在交互限制 那 这种情况 怎么处理呢?
我网上查阅的资料,处理都不成功,都是说在 location里 增加 add_header 即可。 几乎所有资料都显示:
只要 add_header 写在 location 里,且 Nginx 版本支持、没有其它特殊配置干扰,它就是能生效的。
官方可以帮忙解决一下吗?为什么我的不行? 有反代的情况在反向代理里面设置proxy_set_header proxy_set_header 是向后端服务器 发送 header 信息吧?
我这里是想 向 浏览器客户端 增加header 信息,解决跨域问题 在反向代理的配置中添加add_header,并使用always参数
页:
[1]