首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

cdn添加域名,提示该域名已经添加 然而并没有添加

问题描述

在创建 CDN 加速服务时,为什么添加域名时提示“该域名已经添加,但是并没有添加”?

知识点

  • CDN
  • DNS 解析
  • 云服务器
  • DNS 添加域名
  • 主机名别名

答案

CDN 的全称是 Content Delivery Network,中文名为内容分发网络。其是一种通过在多个地理位置的服务器上缓存网站内容的分布式网络系统,从而实现加速效果的网络服务。在 CDN 中,域名解析分为 A 记录(IP 地址解析)和 CNAME 记录(网址别名解析)。

原因分析

原因 1: DNS 解析时设置了主机名为 CDN IP 的 CNAME 记录。当添加域名时,系统会检查 DNS 配置中的 A 记录与请求的域名是否匹配。由于使用了 CDN,请求的解析中可能包含 CNAME 记录或默认的 CDN 域名(如 cdnjs.cloudflare.com),导致添加新域名时出现误报警。

解决方法:

  1. 检查 DNS 记录:确保添加域名时的解析记录为 A 记录。可以通过dig, nslookup 等命令验证记录设置。
  2. 配置 CDN 中的主机名:将 CDN 主机名添加至 A 记录的别名字段中。

原因 2: DNS 记录过时。过期的 DNS 记录可能导致添加域名时出现误报警。

解决方法:

检查 DNS 解析记录的有效期,确认当前 A 记录为最新的版本,可以通过腾讯云的云解析、阿里云的DNS 解析管理、Azure 的Cdn Endpoint Management 或其他 DNS 解析商的对应功能获取域名记录信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券