添加自有域名与SSL证书配置指南
完整配置流程与最佳实践
一、添加自有域名与SSL证书配置步骤
1. 注册与登录七牛云
-
✓ 访问七牛云官网(www.qiniu.com),点击右上角"注册"按钮,使用手机号或邮箱完成账号注册。
-
✓ 注册成功后,通过账号密码或验证码登录控制台。
2. 申请SSL证书
注意:如果已经有证书可以跳过这一步,直接上传自有证书到七牛云
SSL证书用于实现域名的HTTPS加密访问,提升安全性和浏览器信任度。
-
✓ 进入七牛云控制台,在左侧导航栏找到【SSL证书】(https://portal.qiniu.com/certificate/ssl)。
-
✓ 点击"购买证书",选择"免费证书"(有效期通常为3个月),填写需要绑定的自定义域名(如cdn.yourdomain.com)。
-
✓ 验证方式选择"DNS验证"(操作较简单):系统会生成一条DNS解析记录(如_dnsauth.xxx)。
-
✓ 需登录你的域名解析平台(如阿里云DNS、腾讯云DNS),添加对应的TXT记录。
-
✓ 等待验证通过(通常几分钟),证书申请成功。
3. 申请全站加速(CDN配置)
全站加速(DCDN)用于加速域名的内容分发,提升访问速度。
-
✓ 在七牛云控制台,进入【全站加速】服务页面,点击"添加加速域名"。(https://portal.qiniu.com/dcdn/domain)
-
✓ 填写"加速域名"(即你的自定义域名,如cdn.yourdomain.com),刚才申请的子域名证书的域名。
-
✓ 配置"HTTPS设置":在证书列表中选择已申请的SSL证书,开启"强制HTTPS"(推荐,确保所有访问都通过加密链接)。
-
✓ 源站配置填入,按截图上的填入,点击源站测试,显示通过后,点击创建。
4. 域名别名解析(关键步骤)
重要:将自定义域名指向七牛云的加速节点,使域名生效。
-
✓ 进入你的域名解析平台(如购买域名的服务商:阿里云、腾讯云等),找到该自定义域名的解析设置。
-
✓ 添加"CNAME记录":
-
• 主机记录:填写域名前缀(如cdn,对应域名cdn.yourdomain.com)。
-
• 记录值:填写七牛云全站加速分配的CNAME地址(在加速域名详情页可见,格式类似xxx.qiniudns.com)。
-
✓ 保存解析设置,等待生效(通常几分钟)。
完成配置
配置成功!
添加域名,打开HTTPS开关,进入"应用列表"里,就可以看到自有域名的访问地址了
二、其他推荐CDN服务商及配置说明
除七牛云外,国内主流CDN服务商的配置逻辑类似,均需完成"域名绑定 - SSL证书 - 解析配置"流程,以下为简要说明:
服务商
|
核心优势
|
配置入口
|
阿里云
|
节点覆盖广,适合大型业务
|
阿里云控制台 → 【CDN】→ 域名管理
|
腾讯云
|
与微信生态兼容性好
|
腾讯云控制台 → 【CDN与加速】
|
华为云
|
技术稳定,适合政企场景
|
华为云控制台 → 【CDN】
|
百度云
|
搜索场景优化,性价比高
|
百度智能云 → 【CDN加速】
|
共性说明:
-
✓ 所有服务商均提供免费SSL证书(需手动申请),支持自动续期。
-
✓ 配置HTTPS后,可避免浏览器对"不安全链接"的警告,提升用户信任度。
-
✓ 首次配置建议参考对应服务商的官方文档,步骤细节可能略有差异,但核心逻辑一致。
总结:
通过以上步骤,你可以为自定义域名配置SSL证书并接入CDN,实现安全、稳定、高速的内容分发。如果在配置中遇到解析生效慢、证书验证失败等问题,可优先查看服务商的"故障排查"文档或联系客服支持。