閱讀306 返回首頁    go 小米MIX


CDN加速導致CORS配置失效__運維技術分享_技術運維問題_CDN-阿裏雲

 

當OSS Bucket配置了CDN加速或開啟了圖片處理服務功能(默認開啟CDN加速),導致您oss上配置的cors不生效時。

原因分析如下

CDN加速是通過將文件緩存在節點上,由節點直接返回給客戶以達到加速效果的,在文件已緩存且未過期期間,即使在源站對該文件進行了變更,用戶訪問到的依舊是之前緩存在節點的內容,而非更新後的內容,除非在CDN上進行了緩存刷新操作。

因此當開啟了CDN加速功能或開啟了圖片處理功能(默認開啟CDN加速功能)後,在CDN節點上已經被訪問過的文件都將被緩存,而此時若您配置或變更了cors配置,CDN已緩存的內容是不會自動同步該配置更新的,因此導致cors不生效。

解決方案

建議在變更了cors配置後,在CDN控製台中進行相關url的緩存刷新工作,以便cors配置能夠及時生效。

blob.png

另外,緩存刷新api可以參考:

https://help.aliyun.com/document_detail/cdn/api-reference/refresh/RefreshObjectCaches.html?spm=5176.doccdn/getting-started/other.6.169.DH8tWg


如問題還未解決,請聯係售後技術支持

 

 

最後更新:2016-07-12 13:30:32

  上一篇:go CDN節點IP查詢方法__運維技術分享_技術運維問題_CDN-阿裏雲
  下一篇:go CDN設置多個源站IP的回源策略__運維技術分享_技術運維問題_CDN-阿裏雲