域名接入(自有源)
如果您的网站或应用使用的是自有源站或者第三方存储源,您可以通过自主源的方式接入 CDN 服务。此时您的源站无需做任何改动,只需要走完下面的配置流程并在 DNS 解析商处修改 CNAME 记录即可享受 CDN 服务,具体操作参见如下步骤:
1.创建 CDN 服务并绑定域名
- 在 CDN 平台创建服务,并绑定需要加速的域名。这一步是为了确保域名在又拍云平台上已经存在并可用.
2.绑定域名并修改 CNAME 记录
- 进入 CDN 控制台,选择相应服务,在【功能配置】界面,选择「域名管理」模块,相应区域可查看 CNAME 地址,如图所示:
- 前往域名所在服务商处修改 CNAME 记录,将域名指向又拍云平台。
登入域名的 DNS 服务商网站,修改 CNAME 记录,具体配置方法可参见如下链接
- DNSPod CNAME 接入 CDN
- 新网 CNAME 接入 CDN
- 万网 CNAME 接入 CDN
- 例如,将域名 upyun.com 的 CNAME 记录设置为 upyun.com.aicdn.com(具体值以又拍云提供的为准).如果未修改 CNAME 记录,则会导致证书申请失败.
- 登录云解析 DNS 产品控制台。
- 在 权威域名解析 页面,权威域名 页签下,单击目标域名进入到 解析设置 页面。
- 在 解析设置 页面,单击 添加记录 按钮。
- 添加记录会话框中各项参数的添加说明。
- 记录类型:选择 **CNAME** ;
- 主机记录:一般是指子域名的前缀(如需创建子域名为
<font style="color:rgb(24, 24, 24);">www.example.com</font>
, 主机记录 输入<font style="color:rgb(24, 24, 24);">www</font>
;如需设置主域名本身<font style="color:rgb(24, 24, 24);">example.com</font>
,主机记录 输入<font style="color:rgb(24, 24, 24);">@</font>
);
3.验证 CNAME 配置是否生效
因 DNS 解析记录都有缓存时间,CNAME 的生效时间一般是 600s,可通过 ping 所配置的加速域名,检验 CNAME 配置是否生效,如果后缀显示为 aicdn.com,则证明 CNAME 配置已生效,即加速业务正式开始启用。如下图所示:
4.又拍云 CDN 加速成功后的回源配置
需要进行回源协议、回源线路的配置,更多配置介绍请参见 回源配置:
1.回源协议:对回源协议进行配置,默认为 HTTP,配置选项包括 HTTP、HTTPS、协议跟随。
2.线路配置:此处包括回源地址、回源端口号的设置,更多设置请参见 线路配置。
域名接入(又拍云存储源)
如果您因为自主源压力较大,您也可以将非结构化数据托管在又拍云对象存储服务上面,使用又拍云存储源,更多了解请点击 对象存储服务。具体操作参见如下步骤:如托管图片,图床(PicGo+ 又拍云创建个人图床工具)
1.创建服务
登陆 CDN 控制台,进入「云存储」服务,点击 「创建服务」,如下截图所示:
2.基本配置
创建一个存储服务,首先需要配置一个服务名称,另外就是选择一个应用场景,详细配置参见如下截图所示:
1.服务名称:唯一标识服务,例如:video-upyun-com,一个服务下面可以绑定多个域名。命名要求如下:
服务名称仅限 5 ~ 20 位; 必须以小写英文字符开头,仅支持小写英文字符、数字、中划线组合。
2.应用场景:可选项包括网页图片、文件下载、音视频点播,阐述如下:
- 网页图片:适用于电商类、网站类、游戏图片类静态小文件等业务。
- 文件下载:适用于游戏安装包、音视频原文件下载、手机固件分发等业务。
- 音视频点播:适合音、视频文件较多的在线点播业务。
3.创建操作员
针对使用又拍云对象存储作为源的 CDN 服务,需要创建操作员来管理存储在又拍对象存储服务上面的非结构化数据,详细介绍请点击 操作员,具体配置界面如下截图所示:
关于如何使用操作员管理存储上的非结构化数据,详情参照 对象存储开发者工具。
4.状态确认
服务创建成功后,操作界面会提示云存储服务配置成功,并会自动跳转到该服务的功能配置界面,如图所示:
配置 SSL 证书
众所周知,为站点开启 https 访问需要获得对应 host 的 ssl 证书,而如果希望证书被访客的浏览器所信任,需要拿到由 Certificate Authority (CA) 签发的 ssl 证书。在前一阵子那波 BAT 等大厂提供的云服务停止发放免费的由 TrustAsia/DigiCert 签发的一年有效期免费 ssl 证书之后,市面上已经没有被广泛信任的 CA 签发的免费的一年有效期的 ssl 证书了,于是不得不用回由 Let’s Encrypt/ZeroSSL 等 CA 签发三个月免费证书。
但话又说回来,三个月有效期确实不太够,一年有效期的证书就一年一更,手动申请部署也不麻烦;三个月有效期的证书手动就有点麻烦了—— 咱选用的又拍云 CDN 提供了免费的 Let’s Encrypt 证书及其自动续期服务,成功解决了 SSL 频繁续期问题。请看此篇文章
###