【发布时间】:2017-10-26 09:03:35
【问题描述】:
(这不是一个问题,而是一个可能有用的注释)
我最近遇到了我的网站和 iOS11 的问题。某些资源 (medias/css/js..) 无法加载。我什至有一个完全没有加载的子域,safari 停留在“about:blank”上。
我在 Safari 上打开了开发者控制台,唯一的错误是“加载资源失败:操作无法完成。协议错误”。
似乎我在标头上有一个 nginx 语法错误。 在 nginx conf 我有这个:
add_header Vary: Accept-Encoding;
但正确的语法是:
add_header Vary Accept-Encoding;
桌面版 Safari 和 Chrome 可以解决这个语法错误,但 iOS11 不行。
【问题讨论】: