域名添加cdn_详解七牛云存储以及融合CDN加速

对于网站上的资源,比如图片,音视频,以及CSS、JS等静态文件可以使用融合CDN加速,提高页面访问速度与资源加载速度。

db36323a08b08689de11b3c40e1cb759.png

同样是对网站做加速,但根据需求一般分为两种情况:

情景一:同时使用七牛云的加速服务以及存储服务情景二:只使用七牛云的加速服务,资源还是在自己的本地存储
99531e96052784b610007ddaa23dc0dd.png

情景一: 同时使用七牛云的加速服务以及存储服务

06ebb181393fd90c7608065a51f7be6b.png

示意图 1

添加资源空间:

dfdf9060e263eff02a2aa73ac9f38a68.png

添加加速域名:

2fdcd44afdf7bf3b70e5614b21d3c1d1.png

选择资源池:

cab29f643a4486024ed499aa1a92f21a.png

做CNAME解析:

将加速域名解析到指定的CNAME。

同步资源文件(选择镜像存储或者上传文件):

  • 做镜像存储
a5d59bca517a301972f32d7694b48fd2.png
  • 上传文件
6a10c9523e1599f7803b2ce217058ec9.png

注意:

  • 加速域名就是需要进行加速的域名,但是这个加速域名的解析地址需要是指定的CNAME。
  • “加速域名”以及“镜像源”的地址需要是两个不同的指向,当加速域名解析完成之后,客户端访问加速域名的时候会从七牛的存储空间拉取资源,此时如果自己的七牛空间里面为空会显示“error:Document not found”,未找到对应的资源。
  • 所以需要进行设置镜像存储或者上传文件到资源空间。对于镜像源资源(文件/图片等),会根据初次访问镜像源自动同步到七牛云存储,数据平滑迁移。设置镜像存储之后直接访问镜像源,即可将数据同步到七牛云。
  • 最后通过访问生成的外链来静态资源来做加速。

情景二:cdn源站直接指向自己域名

9cb16eaea7ca4ac3a5e0fddf04c130ed.png

示意图 2

修改回源配置里面的基础设置为源站域名:

14bae730e2487630922a22b547db11d0.png

注意:

  • 源站域名是自己项目的源站,比如配置一个二级域名作为源站域名。
  • 回源HOST是自己的加速域名。
  • 客户端访问时候从客户的源站拉取资源

例子:

源站是域名,源站为 cdn.a.com ,回源 HOST 为 www.a.com 。

那么实际回源是请求到 cdn.a.com 解析到的资源 ,对应加速域名 www.a.com 。

补充:

在wordpress中启用七牛CDN后, 网站静态文件会被镜像到七牛来,但是修改过之后七牛不会重新去源站取,缓存不会更新,需要去资源池手工删除这个 css 文件后七牛才会重新把它镜像过来。

在新版的 wordpress 插件中,已经有了清除缓存的界面了,插件:WPJAM Basic 传送门:https://wordpress.org/plugins/wpjam-basic/

加速验证:

配置完成之后ping一下自己的加速域名,可以看到ip节点来自七牛云CDN。

145f4db1254b694468f69452faee4854.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值