1、源站异常:当访问 CDN 域名突然出现 404 状态时,首先需检查源站是否出现异常,若源站无异常,则可能是回源时源站资源不存在,直接返回 404。
2、配置问题:登录 CDN 控制台,查看源站信息、回源 HOST 配置,确保配置正确无误,源站类型为自有源站、COS 源站或第三方对象存储时,相关配置不同,需根据实际情况进行检查。
3、带宽封顶:若域名在一个统计周期内产生的带宽超过指定阈值,会触发带宽封顶配置,导致所有访问返回 404,此时可根据配置将所有访问返回给源站或关闭 CDN 服务。
4、缓存未命中:CDN 节点缓存未命中时,会回源请求 URL 会话对应的资源,若源站资源不存在,也会返回 404。
5、其他因素:如运营商网络问题、DNS 劫持等也可能导致访问 CDN 出现 403 等问题,需综合考虑排查。
1、如何确认是源站问题还是 CDN 配置问题导致的 404?
先检查源站是否正常访问,若源站正常,再登录 CDN 控制台查看源站信息和回源 HOST 配置是否正确。
2、修改 CDN 配置后,多久生效?
一般修改 CDN 配置后,配置会在几分钟内全网生效。
3、如何设置自定义 404 页面?
登陆 CDN 控制台,在基本信息中设置回源 host,并选择自定义 404 页面,可设置默认 404 页面、公益 404 页面或自定义 404 页面。
4、为什么会出现带宽封顶导致 404 的情况?
当域名在一个统计周期内产生的带宽超过指定阈值时,会触发带宽封顶配置,根据配置可能会将所有访问返回给源站或关闭 CDN 服务,从而导致所有访问返回 404。