zblog怎么设置腾讯云的CDN缓存

talklee

温馨提示:这篇文章已超过1612天没有更新,请注意相关的内容是否还可用!

2天前 ( 11-19 16:17 )发布过:“域名解析CNAME记录与MX记录冲突的解决办法”,这里提到了设置CDN可以防止简单的网站,但是并未提及怎么设置CDN,今天就把我设置的方法贡献出来,可能不是那么完美,但是的的确确起到了简单的防护和加速作用,而且腾讯云新用户有免费半年的流量,每个月10G,对于我们草根站长来说够用了,况且腾讯云CDN的费用也不贵,100G流量6个月,也才19块钱,所以建议大家都用上CDN,附:腾讯云CDN传送门

zblog怎么设置腾讯云的CDN缓存 第1张

当然,考虑到有些小白站长刚刚入手,并不确定是否长期做下去,属于徘徊阶段不想话费太多的费用,那么可以考虑下七牛云,也是免费赠送CDN流量的,每个月10G,对于小白来说也是够用的,且可以长期的使用下去,附:七牛云免费领取CDN地址

好了,接下来进入主题,看看怎么设置腾讯云CDN,七牛云和阿里云的CDN缓存可以参考腾讯云。

  • 首先登录腾讯云后台,点击右侧控制台,然后顶部菜单点击如图“+”加号,添加CDN快捷菜单:

zblog怎么设置腾讯云的CDN缓存 第2张

  • 然后找到如图所示的CDN与加速,“内容分发网络”,选中之后点击保存:

zblog怎么设置腾讯云的CDN缓存 第3张

  • 顶部菜单就会出现这个快捷菜单了,单击内容分发网络,点击左侧域名管理添加域名,如图:

zblog怎么设置腾讯云的CDN缓存 第4张

  • 添加所需加速的域名,例如:www.talklee.com,然后所属项目默认,源站类型选择如图“自有源站

zblog怎么设置腾讯云的CDN缓存 第5张

  • 另外说下,如果你的域名是在别人手里买的,或者域名在其他账户使用过,那么需要验证管理权,如图所示,按照给出的方案做个验证就好了。

zblog怎么设置腾讯云的CDN缓存 第6张

  • 接下来看到加速配置,我们这里选择“静态加速”,另外两项是“下载加速”和“媒体直播加速”,不要开启“过滤参数”否则网站可能无法打开后台。缓存过期配置先默认就好,后期我们需要做修改,最后点击提交。

zblog怎么设置腾讯云的CDN缓存 第7张

  • 提交之后会有弹窗提示域名添加完成,需要我们前往域名DNS服务商添加CNAME的记录,暂时不用添加,等CDN缓存配置完成之后添加CNAME即可,具体咱们添加腾讯云给出了详细教程,这里不再赘述,需要的自行点击查看:配置 CNAME

zblog怎么设置腾讯云的CDN缓存 第8张

  • 然后我们可以看到域名添加成功,点击右侧管理,进行CDN缓存设置:

zblog怎么设置腾讯云的CDN缓存 第9张

  • 基本配置我们刚刚做完了,点击“访问配置”一般来说默认就行,可以防盗链,IP黑白名单、IP频率配置和视频拖拽等功能,我是什么都没设置。

zblog怎么设置腾讯云的CDN缓存 第10张

  • 然后点击“缓存配置”如图所示:

zblog怎么设置腾讯云的CDN缓存 第11张

我的设置方案如下:

全部设置为了 0,即直接回源,不设置节点,因为全站设置了缓存,可能会引起某些功能延迟或者失效。

文件类型-内容:“.jpg;.png;.jpeg;.gif;.bmp;.mp3;.mp4;.flv;.webp;.swf;.css;.js”,刷新时间:30天,整理都是js,css和图片。

文件夹 -内容:“/zb_users/upload”,这个文件目录是ZBP程序上传附件的,可以设置时间长一点,刷新时间:30天

最后在设置一个文件类型-内容:“.php”,刷新时间:0天。因为php是动态文件,如果设置了缓存的时间,会导致网站出现问题。

可能有些人会问,为什么没有设置“html”文件类型,因为一旦设置了html缓存时间,那么我们前台访问的都是缓存之后的节点,也就是说我们发布的评论及浏览数都不会及时更新,会有延迟现象,所以不做缓存,如果你的网站没有评论,或者不再议浏览器等情况,可以考虑开启,时间设置一周7天就行。

然后点击回源配置:这里我只开启了“Range回源”,下面的“回源跟随301/302配置”不要开启,开启之后网站会出现问题,原因未知。

zblog怎么设置腾讯云的CDN缓存 第12张

  • 安全配置中的“鉴权配置”我没有设置,什么是鉴权我也不知道,所以我选择,,,忽略!

  • 最后点击“高级设置”:宽带封顶未配置,HTTPS的话,看你站点是否开启了,如果开启那么这个必须也得开启。

zblog怎么设置腾讯云的CDN缓存 第13张

  • 设置证书的话,需要在左侧菜单“证书管理”中添加证书。如果https证书在腾讯云申请的话选择托管证书,如果证书不在腾讯云选择自有证书,把证书下载到本地,然后找到对应的系统,比如站点是nginx的,那么就选择nginx证书,复制证书内容和秘钥,粘贴到对应位置:

zblog怎么设置腾讯云的CDN缓存 第14张

  • 然后选择回源方式,协议跟随就行了。

zblog怎么设置腾讯云的CDN缓存 第15张

zblog怎么设置腾讯云的CDN缓存 第16张

  • 最下面还有一个智能压缩,默认开启就行了,都设置完成之后会提示“配置正在部署中,大约需要 5 分钟的时间”回到域名管理,我们能看见状态“部署中”,这时我们去做域名的CANME就可以了。

zblog怎么设置腾讯云的CDN缓存 第17张

  • 3-5分钟之后域名状态会显示“已完成”等待域名解析生效就行了,win+R,输入CDM,ping www.talklee.com 查看返回值是不是你源站IP,不是的话CDN就生效了,如图。(记得ping的时候把域名换成自己的,别用我的域名。。。)

zblog怎么设置腾讯云的CDN缓存 第18张

好了,今天的CDN缓存配置教程就完成了,写了俩小时,纯手工敲字,记得给个赞。

文章版权声明:除非注明,否则均为李洋个人博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,9179人围观)

还没有评论,来说两句吧...

目录[+]