一、阿里云OSS

1、沒有開啟CDN的情況:

  • 打開「OSS管理控制臺」
  • 打開「Bucket列表」- 選擇「其中一個Bucket」
  • 打開「權(quán)限管理」
  • 點擊「跨域設置」,如下圖
  • 點擊「創(chuàng)建規(guī)則」,「來源」以及「允許 Headers」均填寫通配符 *
阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題
阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題

2、開啟了CDN的情況

  • 1.打開相關域名的 CDN管理控制臺
  • 2.點擊「緩存配置」
  • 3.點擊「HTTP頭」
  • 4.點擊「添加」:參數(shù)分別選擇 Access-Control-Allow-Origin 以及 Access-Control-Allow-Methods,取值請看下圖。
阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題

5、設置回源設置:選擇「回源設置」——「回源HOST」——「域名地址」,請?zhí)顚懩愕挠蛎?,如下圖

阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題

二、騰訊云

編輯中

三、又拍云

  • 打開相應加速域名的配置頁面
  • 點擊「訪問控制」
  • 點擊「CORS 跨域共享」 右邊的 「管理」
  • 點擊「CORS 配置」右邊的按鈕,使之變?yōu)?ON 的狀態(tài)
  • 點擊「添加規(guī)則」,規(guī)則如下 (允許的域 可以是 * 或者 *.你的頂級域名)
阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題

四、七牛云

1、跨域設置

  • 在空間設置界面,點擊「跨域設置」的「設置」按鈕,可進入「跨域設置」界面。
    點擊「新增規(guī)則」,彈出規(guī)則創(chuàng)建框如下:
  • 來源:填寫 *
  • 允許 Methods:GET 和 POST
  • 允許 Headers:填寫 *
  • 填寫暴露Headers:不填
  • 填寫緩存時間:0
阿里云、騰訊云、又拍云、七牛、oss跨域問題的解決辦法-nicetheme_奈思主題

2、鏡像回源。