cdn cname是www开头的 然后 到域名解析里配置 CNAME
www会和原服务器ip 冲突
然后 将www换成 CDN的CNAME之后
域名无法访问到原地址页面
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
当您遇到将CDN的CNAME配置为以www
开头,导致与原服务器IP冲突,并且在更换为CDN CNAME后域名无法访问原地址页面的问题时,可以按照以下步骤进行排查和解决:
确认CNAME配置正确性:
www
子域名(如www.example.com
)添加了CNAME记录,指向CDN提供的CNAME地址(例如*.cdnexample.com
),而不是直接将顶级域名(如example.com
)设置为CNAME。这样配置不会影响到直接通过顶级域名访问源站。检查DNS解析生效情况:
验证回源设置:
检查源站配置:
140.205.127.0/25
, 140.205.253.128/25
, 139.196.128.128/25
, 101.200.101.0/25
,请确保这些IP段已被加入到源站的白名单中。排查域名解析冲突:
测试与诊断:
ping
命令验证域名解析是否正确指向CDN CNAME地址。如果直接访问源站没有问题,但通过CDN访问异常,可尝试修改本地hosts
文件临时绕过CDN直接访问源站,以区分问题所在。检查访问控制设置:
如果以上步骤均未解决问题,建议利用阿里云智能在线工具输入“CDN网站无法访问”或“CDN服务诊断”,以获得更进一步的自动诊断和解决方案提示。若问题依旧未能解决,及时联系阿里云客服获取专业支持。您也可以通过ECS一键诊断全面排查并修复ECS问题。