问题描述
在创建 CDN 加速服务时,为什么添加域名时提示“该域名已经添加,但是并没有添加”?
知识点
答案
CDN 的全称是 Content Delivery Network,中文名为内容分发网络。其是一种通过在多个地理位置的服务器上缓存网站内容的分布式网络系统,从而实现加速效果的网络服务。在 CDN 中,域名解析分为 A 记录(IP 地址解析)和 CNAME 记录(网址别名解析)。
原因分析
原因 1: DNS 解析时设置了主机名为 CDN IP 的 CNAME 记录。当添加域名时,系统会检查 DNS 配置中的 A 记录与请求的域名是否匹配。由于使用了 CDN,请求的解析中可能包含 CNAME 记录或默认的 CDN 域名(如 cdnjs.cloudflare.com),导致添加新域名时出现误报警。
解决方法:
原因 2: DNS 记录过时。过期的 DNS 记录可能导致添加域名时出现误报警。
解决方法:
检查 DNS 解析记录的有效期,确认当前 A 记录为最新的版本,可以通过腾讯云的云解析、阿里云的DNS 解析管理、Azure 的Cdn Endpoint Management 或其他 DNS 解析商的对应功能获取域名记录信息。
领取专属 10元无门槛券
手把手带您无忧上云