赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. SDK参考
  6. Node.js
  7. 传输管理
  8. 使用自定义域名

使用自定义域名

  • 传输管理
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

通过添加CNAME记录将自定义域名绑定到指定的存储空间(Bucket)后,您可以使用自有域名访问OSS资源。本文介绍如何使用自定义域名。

绑定自定义域名

假设您的自有域名为example.com,之前访问所有图片都是通过http://img.example.com/x.jpg的格式访问,将资源迁移到OSS后,通过绑定自定义域名的方式,您仍然可以使用原来的地址访问图片。更多信息,请参见绑定自定义域名至Bucket默认域名。

使用自定义域名

在使用SDK时,您也可以将自定义域名作为Endpoint,此时需要设置cname参数为true。

const OSS = require('ali-oss')

const client = new OSS({
  // 使用自定义域名作为Endpoint。
  endpoint: 'http://img.example.com', 
  // 从环境变量中获取访问凭证。运行本代码示例之前,请确保已设置环境变量OSS_ACCESS_KEY_ID和OSS_ACCESS_KEY_SECRET。
  accessKeyId: process.env.OSS_ACCESS_KEY_ID,
  accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
  authorizationV4: true,
  // yourRegion填写Bucket所在地域。以华东1(杭州)为例,Region填写为cn-hangzhou。
  region: 'yourRegion',
  cname: true
});
重要

自定义域名已绑定到某个特定的Bucket,因此使用CNAME时无法使用list_buckets接口。

相关文章

使用自定义域名 2025-04-21 18:14

通过添加CNAME记录将自定义域名绑定到指定的存储空间(Bucket)后,您可以使用自有域名访问OSS资源。本文介绍如何使用自定义域名。 绑定自定义域名 假设您的自有域名为example.com,之前访问所有图片都是通过

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号