CDN回源问题记录

因为我的wiki文件是放在github上的,所以访问github自带的域名有时会网络不稳定。因此我使用了又拍云的CDN加速来解决这个问题,但在配置CDN过程中遇到了回源问题,导致加速域名wiki.luoyunhao.com无法正常访问。解决的过程中一直在思考整个回源的过程是什么,在这当中,对回源HOST又有了一个全新的了解。以下是一些心得体会及解决方案。

开始产生错误的原因

以前一直是给服务器上的网站配置CDN,配置过程中都没有什么太大的问题,导致我一直以为回源HOST是填写某个源站ip或某个源站域名的详细域名目录地址,然后由CDN服务商向这个回源HOST获取资源。就像这样 ↓

image-20210705201036397

在这次问题解决完之后,我觉得回源HOST的含义更像是CDN服务商带着回源HOST的域名去获取资源,如下图所示

image-20210705211707339

正确配置过程

  1. 先将自己的域名申请SSL证书,在CDN服务商中添加好SSL证书
  2. 配置CDN

image-20210705212311730

设置回源HOST为等会在Github上添加的自有域名

image-20210705212734768

  1. 将自己的域名解析到CDN服务商的CNAME
  2. Github上添加自有域名

image-20210705212910222

  1. 至此已经CDN已配置好,进行测试

image-20210705213344310

这里的ip地址为CDN运营商的ip地址即为配置成功

对于CDN的理解还是不够深,如有问题请留言指出

最后修改:2021 年 07 月 10 日 11 : 49 PM
如果觉得我的文章对你有用,请随意赞赏