全部产品
Search
文档中心

CDN:CDN加速门户网站

更新时间:Jun 08, 2026

常见的门户网站以图片,文本,视频类静态资源展示为主。如果您的网站资源以图片小文件为主,则业务类型选择图片小文件即可。如果您的网站视音视频资源较多,则业务类型选择视音频点播即可。接下来以testcdn.top的接入为您介绍使用CDN加速OSS资源中图片小文件的方法。

接入优势

使用阿里云ARMS监控工具对OSS资源URL和CDN加速域名进行拨测,结果如下。

说明

由于网络环境因素,每次拨测结果可能不同。

拨测结果显示,CDN 加速域名可用性为 100%,平均响应时间为 712.44 ms;OSS 资源直连可用性为 0%,平均响应时间为 1.1 s。

由以上数据得出,通过接入阿里云CDN大约可提速35%。

前提条件

添加域名

  1. 登录CDN控制台

  2. 在左侧导航栏,单击域名管理

  3. 域名管理页面,单击添加域名

  4. 添加域名页面,加速区域选择页面全球(不包含中国内地),加速域名填写images.testcdn.top,业务类型选择图片小文件,资源分组选择默认资源组

    重要
  5. 点击新增源站信息,在新增源站信息页面源站信息类型选择OSS域名,选择外网访问Bucket域名优先级选择权重填写10,端口填写80。

  6. 勾选我理解并同意以上合规承诺《数据跨境合规承诺》,点击下一步,然后点击返回域名管理

配置CNAME

  1. 域名管理界面,找到上面添加的域名,复制CNAME列值。

  2. 登录云解析DNS控制台

  3. 公网权威解析页面,找到加速域名的根域名testcdn.top,并单击右侧的解析设置

  4. 解析设置页面,点击添加记录记录类型选择CNAME,主机记录填写images解析请求来源选择默认,记录值填写步骤1中复制的CNAME值。

问题解决

  • 问题描述

添加完加速域名,配置CNAME后,直接访问加速资源403。

E:\>curl -v http://images.testcdn.top/pic_03.jpg
*   Trying 12xxx 9:80...
* Connected to images.testcdn.top (1xxx) port 80
> GET /pic_03.jpg HTTP/1.1
> Host: images.testcdn.top
> User-Agent: curl/8.4.0
> Accept: */*
>
< HTTP/1.1 403 Forbidden
< Server: Tengine
  • 解决方案

出现该问题的原因是因为阿里云私有OSS资源没有开启公共读。为了安全起见,建议如下操作。

  1. 在CDN域名管理界面,找到上面添加的加速域名images.testcdn.top,点击管理

  2. 在加速域名管理界面,点击回源配置,在阿里云OSS私有Bucket回源栏打开状态开关,回源类型选择同账号回源

  3. 再次测试访问正常。

    E:\>curl -v http://images.testcdn.top/pic_03.jpg
    * Trying 12xxx9:80...
    * Connected to images.testcdn.top (1xxx9) port 80
    > GET /pic_03.jpg HTTP/1.1
    > Host: images.testcdn.top
    > User-Agent: curl/8.4.0
    > Accept: */*
    >
    < HTTP/1.1 200 OK
    < Server: Tengine
    < Content-Type: image/jpeg
    < Content-Length: 8775526