閱讀1015 返回首頁    go 阿裏雲


自定義域名綁定__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲

OSS支持用戶將自定義的域名綁定到OSS服務上,這樣能夠支持用戶無縫地將存儲 遷移到OSS上。例如用戶的域名是my-domain.com,之前用戶的所有圖片資源都是 形如https://img.my-domain.com/x.jpg的格式,用戶將圖片存儲遷移到OSS之 後,通過綁定自定義域名,仍可以使用原來的地址訪問到圖片:

  • 開通OSS服務並創建Bucket
  • 修改域名的DNS配置,增加一個CNAME記錄,將img.my-domain.com指向OSS服務 的endpoint(如my-bucket.oss-cn-hangzhou.aliyuncs.com)
  • 官網控製台將img.my-domain.com與創建的Bucket綁定
  • 將圖片上傳到OSS的這個Bucket中

這樣就可以通過原地址https://img.my-domain.com/x.jpg訪問到存儲在OSS上 的圖片。 綁定自定義域名請參考自定義域名綁定

在使用SDK時,也可以使用自定義域名作為endpoint,這時需要將cname參數 設置為true,如下麵的例子:

var co = require('co');
var OSS = require('ali-oss')

var client = new OSS({
  endpoint: '<Your endpoint>'
  accessKeyId: '<Your AccessKeyId>',
  accessKeySecret: '<Your AccessKeySecret>',
  cname: true
});

client.useBucket('my-bucket')

注意:

  • 使用CNAME時,無法使用list_buckets接口。(因為自定義域名已經綁定到某 個特定的Bucket)

最後更新:2016-11-23 16:04:10

  上一篇:go 瀏覽器應用__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲
  下一篇:go 使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲