nginx反向代理后,safari打不开https的解决办法

菠萝图床的一个CDN节点,使用nginx反代源站并配置好ssl证书后,电脑和安卓手机打开正常,偶然发现safari浏览器竟然无法打开。排查原因后发现大概是HTTP2的锅。

解决方法

修改 nginx proxy配置中 proxy_hide_header 成 Upgrade

proxy_hide_header Upgrade