CDN-非预期 302 问题
浅谈
访问 CDN 出现 302 的情况一般有几种可能;
- CDN 有 302 的特殊配置,根据客户端请求的 URL,或者 http 强制跳转到 https;
- CDN 透传回源后,源站给出的 302;
- 客户端请求到 CDN 过程中被劫持,或者 CDN 回源站被劫持;
案例分析
案例:
客户请求到 CDN 出现 302,视频内容可以访问,但是经常出现方式失败,或者内容不对的情况。
分析:
- 先固定 CDN 不通的节点进行测试,用户可以通过 IPIP.net 看下其他地区解析的 CDN IP ,然后固定访问。看是普片的都是 302 还是部分地区。
- 检查自己的 CDN 控制台上是否有特殊的 302 条转配置,比如 http 跳转 https ,或者自己有过特殊的 302 需求。
- 固定原站进行测试看是否有 302 的情况,或者自己原站是否有 302 的配置。
以上步
