有奖:语音产品征文挑战赛火热进行中> HOT
文档中心 > 内容分发网络 CDN > 最佳实践 > CDN - COS > 通过 COS 控制台实现 CDN 加速 COS
本文详细描述了通过 COS 控制台实现 CDN 加速 COS 的整体操作流程和具体的操作方法。

前提条件

1. 完成腾讯云账号注册、实名认证。
2. 开启 CDN 服务,详情请参见 CDN 快速入门

操作指南

创建存储桶

创建存储桶的操作流程与方法,请参见 创建存储桶

加速配置

1. 创建好存储桶后直接进入该存储桶的配置管理页面,或在存储桶列表单击需要配置的存储桶操作栏的配置管理,进入配置管理页面,选择域名管理
2. 开启默认 CDN 加速默认 CDN 加速是由系统默认生成的,经由 CDN 加速节点的域名,用户可选择开启或关闭。 (1) 在默认 CDN 加速模块下,单击编辑,手动开启当前状态,进入默认 CDN 加速的配置

(2) 默认 CDN 加速的配置:


源站类型:通常默认为默认源站,如果作为源站的存储桶开启了静态网站,并且希望为静态网站加速,则选择为静态网站源站回源鉴权:当存储桶为公有读时,则不需要开启回源鉴权。当存储桶为私有读时,需要添加 CDN 服务授权,并手动开启回源鉴权。更多信息可参见 开启回源鉴权CDN 服务授权:单击添加 CDN 服务授权,选择并同意 CDN 访问存储桶中的资源。

(3) 配置完成后,单击保存,即可开启 CDN 加速


注意
对于私有读存储桶,同时开启回源鉴权和 CDN 服务授权时,将导致通过 CDN 访问源站时无需携带签名,CDN 缓存资源会进行公网分发,导致数据的安全性受到影响,建议开启 CDN 鉴权。
自2022年5月9日起,对象存储(Cloud Object Storage,COS)服务将不再支持新增默认 CDN 加速域名。您已开启、或曾经开启的默认 CDN 加速域名不会受到影响,可以继续使用,但建议您使用自定义 CDN 加速域名代替默认 CDN 加速域名。关于自定义 CDN 加速域名的操作指引,请参见 开启自定义 CDN 加速域名 文档。
3. 开启自定义 CDN 加速 用户可以为存储桶绑定已备案的自定义域名,并开启 CDN 加速。
说明
通过 COS 控制台添加自定义域名上限为10个。
(1) 在自定义 CDN 加速模块单击添加域名,添加已备案的自定义域名

(2) 添加域名的配置如下: 域名:输入待绑定的自定义域名(例如www.example.com)。请确保输入的域名已备案,并已在 DNS 服务商处设置好对应的 CNAME,详情请参见 CNAME 配置回源鉴权:对于私有读存储桶,请手动开启回源鉴权以保护源站。 配置完成后,单击保存,即可完成对域名的添加。


注意
对于私有读存储桶,同时开启回源鉴权和 CDN 服务授权时,将导致通过 CDN 访问源站时无需携带签名,CDN 缓存资源会进行公网分发,导致数据的安全性受到影响,建议开启 CDN 鉴权。
自2022年5月9日起,对象存储(Cloud Object Storage,COS)服务将不再支持新增默认 CDN 加速域名。您已开启、或曾经开启的默认 CDN 加速域名不会受到影响,可以继续使用,但建议您使用自定义 CDN 加速域名代替默认 CDN 加速域名。关于自定义 CDN 加速域名的操作指引,请参见 开启自定义 CDN 加速域名 文档。
(3) 保存后,CDN 鉴权栏将出现 CDN 鉴权功能开关,可手动开启自定义域名 CDN 鉴权。 CDN 鉴权:开启时间戳鉴权配置,可防止恶意用户盗取内容,需在添加完域名后进行设置。
关于在 COS 控制台实现 CDN 加速 COS 的更多内容,请参见 COS 域名管理概述

建议配置

1. 配置完成后,前往 CDN 控制台为 COS 下的资源文件做好预热。提前将静态资源预热至 CDN 加速节点,降低源站压力,提高响应与下载速度。详情可见 缓存预热
2. 配置好跨域的头部参数。解决资源的跨域权限问题,详情可见 HTTP 响应头配置
3. 若客户源站的资源已修改,建议刷新缓存后再重新进行预热。详情可见 缓存刷新