开发者社区> 问答> 正文

怎么在oss使用自有域名?

怎么在oss使用自有域名?

展开
收起
河水流流 2024-08-14 23:16:34 19 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    登录OSS管理控制台。

    在左侧导航栏,单击接入点列表。

    在接入点列表页面,单击已创建的接入点。

    在接入点页面,单击接入点域名管理,然后单击绑定域名。

    在绑定域名面板,输入要绑定的自定义域名,例如example.com,单击立即验证,然后复制页面显示的主机记录和CnameToken。

    https://help.aliyun.com/zh/oss/user-guide/access-points-through-custom-domain-names

    image.png

    2024-08-15 14:32:45
    赞同 1 展开评论 打赏
    1. 文件上传到OSS后,OSS会使用Bucket默认域名生成文件访问地址
    2. 已创建Bucket。
    3. 已注册二级域名。支持绑定非阿里云注册的域名

    如果要绑定的Bucket的地域在中国内地,确保域名已备案。支持绑定非阿里云备案的域名。如果您的域名还未备案,您可以在阿里云ICP备案系统备案域名。
    使用场景
    文件预览:通过自定义域名访问OSS Bucket,避免OSS强制增加下载响应头,实现在浏览器中预览文件。
    品牌形象和专业性:将自定义域名绑定到OSS Bucket,提供个性化域名,增强品牌形象和专业性,增加用户信任度。
    防止域名被拦截:一些应用或平台可能会对Bucket默认域名进行拦截。您可以为Buc
    参考链接:https://help.aliyun.com/zh/oss/developer-reference/use-custom-domain-names

    2024-08-15 10:49:13
    赞同 1 展开评论 打赏
  • 1、绑定自定义域名
    假设您的自有域名为example.com,之前访问所有图片都是通过js http://img.example.com/x.jpg 的
    格式访问,将资源迁移到OSS后,通过绑定自定义域名的方式,您仍然可以使用原来的地址访问图片。
    image.png

    2、使用自定义域名

    在使用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,
      cname: true
    });
    

    ——参考链接

    2024-08-15 08:42:47
    赞同 1 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载