添加CDN后跨域资源无法加载?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

添加CDN后跨域资源无法加载?

2018-04-26 19:08:44 790 1
取消 提交回答
全部回答(1)
  • 2018-04-29 07:19:05
    已采纳

    详细解答可以参考官方帮助文档

     

    当OSS Bucket配置了CDN加速或开启了图片处理服务功能(默认开启CDN加速),导致您oss上配置的cors不生效时。

    原因分析如下

    CDN加速是通过将文件缓存在节点上,由节点直接返回给客户以达到加速效果的,在文件已缓存且未过期期间,即使在源站对该文件进行了变更,用户访问到的依旧是之前缓存在节点的内容,而非更新后的内容,除非在CDN上进行了缓存刷新操作。

    因此当开启了CDN加速功能或开启了图片处理功能(默认开启CDN加速功能)后,在CDN节点上已经被访问过的文件都将被缓存,而此时若您配置或变更了cors配置,CDN已缓存的内容是不会自动同步该配置更新的,因此导致cors不生效。

    解决方案

    建议在变更了cors配置后,在CDN控制台中进行相关url的缓存刷新工作,以便cors配置能够及时生效。

    7

    另外,缓存刷新api可以参考刷新缓存

    如问题还未解决,请联系售后技术支持

    0 0
相关问答

12

回答

在阿里云上安装和运行Node.js全功略

ycwong 2013-09-18 15:17:30 66915浏览量 回答数 12

11

回答

国内目前 几家不错的 云存储 阿里云的oss 又拍云 七牛

asky8 2013-08-14 14:14:19 40603浏览量 回答数 11

19

回答

CDN最全学习干货 专题来啦~

EdgePlus 2017-09-26 15:58:47 59111浏览量 回答数 19

17

回答

如何以最低的价格使用阿里云的带宽

云代维 2014-03-23 11:25:05 39583浏览量 回答数 17

14

回答

价值888元的wordpress性能优化方案 全面提升wordpress打开速度

元芳啊 2018-11-01 10:54:31 54277浏览量 回答数 14

15

回答

对象存储oss【问答合集】

我是管理员 2018-08-03 14:54:02 69626浏览量 回答数 15

7

回答

对象存储OSS和CDN是什么意思?

牛太浪 2015-12-10 10:02:54 45812浏览量 回答数 7

21

回答

阿里云linux最简单的环境配置方法(有面板)

梦丫头 2013-04-02 12:58:57 49927浏览量 回答数 21

11

回答

速戳 | 20位阿里出题专家-备战阿里必不可少的题目

Runt 2020-04-15 10:54:04 63641浏览量 回答数 11

1

回答

阿里云各种产品使用索引(更新2015.08.17)

梦丫头 2015-07-18 12:19:16 72138浏览量 回答数 1
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载