1) 明确加速目标:静态文件、动态页面或视频流;2) 列出域名、源站IP/域名、证书类型(自带或平台托管);3) 估算带宽与并发,准备联系人与工单权限。
1) 比较费用、节点覆盖、HTTPS支持与控制台功能;2) 注册企业账号,提交资质(营业执照、管理员邮箱/电话);3) 在控制台选择“新增加速域名/站点”,填写域名与业务类型并提交审核。
1) 检查源站响应头(Content-Type、Cache-Control、CORS等);2) 在源站防火墙/安全组放行CDN节点或设置回源白名单(可向CDN获取节点IP段);3) 确保源站支持Host头透传并配置虚拟主机。

1) 决定使用CDN托管证书或自有证书;2) 若自带证书,准备PEM格式私钥与证书链并在控制台上传;3) 若托管证书,按照控制台指引验证域名(DNS或邮件),并开启HTTPS强制跳转。
1) 在域名管理处新增CNAME,指向CDN分配的加速域名(或添加A记录指向分配IP);2) 将TTL设置为较小值(如300秒)以便切换时快速生效;3) 保存并等待解析刷新,使用dig或nslookup检查生效。
1) 在控制台设置缓存规则(按路径/扩展名/Query String),优先缓存静态资源并设置适当过期时间;2) 配置忽略参数或按参数缓存;3) 设置回源优先级与回源超时重试策略。
1) 启用Gzip或Brotli压缩并设置最小压缩大小;2) 配置响应头Cache-Control、Expires、ETag、Last-Modified;3) 对于需要跨域资源,设置Access-Control-Allow-Origin。
1) 根据业务开启WAF策略与DDOS/CC防护;2) 配置防盗链规则(Referer白名单或签名URL);3) 配置访问控制列表与速率限制,设置告警阈值。
1) 在切换DNS前用本地hosts指向CDN,验证回源、SSL与缓存行为;2) 使用curl -I -H "Host: yourdomain" 检查响应头,openssl s_client -connect 加验证书;3) 切换时降低TTL并准备回滚A/CNAME记录与回源直连方案。
1) 启用访问日志与实时监控,配置带宽/请求量告警;2) 使用预热(prefetch)功能或脚本批量请求关键资源;3) 核对日志回源率、命中率并调整缓存规则。
问:域名在CDN控制台验证失败,提示DNS验证未生效怎么办?
答:先用dig+short或nslookup确认TXT/CNAME记录已被正确写入并传播;若使用DNSCloud或解析服务商有生效延迟,降低TTL、等待10-30分钟并重试;必要时使用控制台提供的文件验证或联系供应商人工审核。
问:DNS切换后访问仍命中源站,是CDN未起作用吗?如何检查?
答:先检查域名CNAME是否指向CDN并在本地用dig确认;使用curl -I 带Host头查看响应头,若缺少CDN特有头(如X-CDN-Id)可能未生效;确认缓存规则与回源Host设置、并检查本地DNS缓存和浏览器缓存。
问:上线后CDN缓存命中率很低,有哪些常见优化措施?
答:检查Cache-Control与Set-Cookie,尽量避免带Cookie的静态资源;调整缓存规则按路径或文件类型强制缓存;启用压缩并合理使用Query String白名单;考虑使用预热和长TTL。