开发者社区> 问答> 正文

阿里云CDN通过 CDN 加速以后,出现访问 404 not found 的情况是什么原因?

阿里云CDN通过 CDN 加速以后,出现访问 404 not found 的情况是什么原因?

展开
收起
Lee_tianbai 2021-01-05 14:35:23 2653 0
1 条回答
写回答
取消 提交回答
  • 如果是通过监控发现 404 的错误,则可以通过 CDN 的日志去确认出现 404 的 URL。如果已知 404 的 URL,则可以绑定源站去测试确认资源是否存在,通常可能 有以下几种原因。 源站资源不存在 请参考 CDN 加速域名绑定 Host 到源站测试方法 绑定到源站去测试访问 404 的 URL,确认源站是否返回 404,如果源站返回 404,请确认源站的资源是否存在。

    回源 Host 配置错误 回源 HOST 是指 CDN 节点在回源过程中,在源站访问的站点域名。如果您需 要自定义 CDN 节点回源时需要访问的具体服务器域名,则需要配置回源 HOST 的 域名类型。回源 HOST 可选域名类型包括:加速域名、源站域名和自定义域名。如 果回源 Host 配置不对,源站无法识别该回源 Host,源站也会响应 404。特别注意, 源站和回源 HO- ST 的区别如下:

    ● 源站:源站决定了回源时请求到的具体 IP 地址。

    ● 回源 HOST:回源 HOST 决定了回源请求访问到该 IP 地址上的具体站点

    回源端口配置错误 该问题通常发生在源站的端口是非 80/443 端口,例如源站 http 服务的端口是 8080,则在 CDN 上配置回源端口时,需要配置自定义回源端口为 8080,且需要关 闭协议跟随回源功能,否则自定义端口无法生效。 image.png

    2021-01-05 14:37:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载