You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Azure CDN指向自定义域名cdn.domain.com?

将Azure Front Door CDN绑定到Namecheap自定义域名(cdn.domain.com)

一、Azure端前置准备

  • 确认Azure Front Door CDN端点已创建,记录其默认域名(格式如xxx.azurefd.net)
  • 进入Azure Portal的Front Door资源,打开「自定义域名」面板,点击「添加」,输入cdn.domain.com,选择已验证的域名(确保域名验证状态为通过)

二、Namecheap DNS记录配置

在Namecheap域名管理的DNS设置中,添加CNAME记录,参数如下:

  • 主机记录:cdn(无需填写完整域名,Namecheap会自动补全为cdn.domain.com)
  • 记录类型:CNAME
  • 目标地址:填入你记录的Azure Front Door端点完整域名(如xxx.azurefd.net)
  • TTL:设置为30分钟(缩短DNS生效等待时间)

注意:Azure Front Door绑定子域名仅支持CNAME记录,无需使用ALIAS记录(ALIAS多用于根域名绑定场景)

三、排查CNAME记录不生效问题

若Azure提示缺少CNAME/ALIAS记录,按以下方式排查:

  1. 验证DNS解析状态
    在本地终端执行命令,检查解析结果:
    nslookup cdn.domain.com
    
    或
    dig cdn.domain.com
    
    若返回结果未指向Azure Front Door端点域名,说明DNS尚未生效,需等待TTL时长(最长24小时,通常30分钟内完成)
  2. 检查Namecheap配置正确性
    • 确认主机记录仅填写cdn,而非cdn.domain.com
    • 确认目标地址无拼写错误(如遗漏.azurefd.net后缀)
  3. 确认域名验证状态
    • 若此前仅验证了api.domain.com或www.domain.com,需确保cdn.domain.com已完成验证(通配符验证可覆盖所有子域名)
    • 若验证未通过,需重新添加Azure要求的TXT记录到Namecheap DNS

四、完成CDN配置

当Azure检测到CNAME记录生效后,继续完成以下操作:

  • 为cdn.domain.com配置路由规则,指定需要加速的源站(如静态网站或API服务)
  • 配置HTTPS证书(推荐使用Azure托管证书,可自动续期)

内容的提问来源于stack exchange,提问作者Nicke Manarin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:18:10