问题现象
- 使用CDN加速后网站访问出现异常状态码,例如,403,404,5XX。
- 使用CDN加速后网站访问URL时出现空白页面。
- 使用CDN加速后网站出现其他异常错误。
问题原因
使用CDN加速后网站无法访问可能有多种原因。以下是一些常见的原因:
- DNS解析问题:将域名解析到CDN时出现CNAME错误。
- CDN配置问题:域名的配置可能存在问题,导致无法正常访问网站。
- SSL证书问题:如果您的网站启用了HTTPS协议,请确保域名在CDN控制台上正确配置了HTTPS证书,并且证书没有过期或损坏。
- 防火墙或安全策略限制:某些源站防火墙或安全策略可能会干扰CDN服务的正常运行。
- 缓存问题:如果您在更新网站内容后发现无法访问,请尝试刷新CDN缓存,以便CDN能够获取最新的内容。
解决方案
- DNS解析问题:您可以通过ping、nslookup、dig等命令检查域名的DNS解析设置,确保解析结果和CDN控制台上该加速域名的CNAME值一致。
- CDN配置问题:您可以登录控制台检查您的域名配置是否正确。
- SSL证书问题:您可以登录控制台更新您的证书。
- 防火墙或安全策略限制:您可以检查您的服务器设置、CDN配置以及网络设备设置,确保没有任何阻止CDN访问的规则或策略。
如果您不确定是CDN还是源站的问题,可参考文档:如何确认访问异常是CDN节点问题还是源站问题 进行排查。
- 缓存问题:您可以登录控制台创建刷新任务,刷新缓存,并在【域名管理】中检查文件的缓存配置是否正确。
除以上可能的原因,您还可以参考以下操作进行处理:
- 如果访问CDN加速资源返回403状态码,详情请见:访问CDN加速内容响应403状态码。
- 如果访问CDN加速资源返回404状态码,详情请见:访问CDN加速时出现404状态码。
- 如果访问CDN加速资源返回5XX状态码,详情请见:访问CDN加速内容返回5XX状态码。
- 在使用CDN加速后网站访问URL时出现空白页面,详情请见:访问URL时出现空白页面。
如果以上解决方法均无效,建议您通过提交工单联系天翼云客服帮助您解决问题。