/www/wwwroot/blogs.rayvv.com/usr/plugins/AMP/templates/MIPpage.php on line 33
">

使用腾讯云CDN缓存造成的问题解决方法

2021-07-03T16:04:00

前言

上期介绍了又拍云部署的一些缓存问题,这期我们来介绍一下腾讯云CDN部署缓存的配置教程。

你可能会问我为啥不用又拍云了,其实吧又拍云的确挺好,但以前有次经历让我后怕了,当时我网页挂着又拍云的LOGO,但又拍云联盟计划把我取消了,进而造成不必要的流量付费,于是不再用又拍云了。

如果你正在使用又拍云,而且被一些缓存策略烦恼,请看往期文章!

[post cid="860" cover="https://pic.rmb.bdstatic.com/bjh/ea4966113711ca544d5430331cf3083d.jpeg"/]

开始

绑定域名

打开腾讯云 控制台>内容分发网络>域名管理>添加域名

添加域名,信息如下图所示

缓存设置

小知识:

什么是网页缓存:

浏览程序也会在您的硬盘中保存网页的缓存,用来保存一些不用每次都从新加载的东西。

缓存的优点:

可以提高网页加载速度,过滤掉不用重复加载的东西,从而提高用户体验。

缓存的缺点:

如果缓存文件过多,过大的话会影响我们电脑的运行速度,所以要定时清理缓存

缓存原则

  1. 为加快网站访问速度,避免重复加载,我们需要将网站静态文件添加至至缓存策略
  2. 为避免网站后台等问题的发生,我们需要将网站后台路径添加至不缓存策略
  3. 为避免网站文章评论出现问题,我们需要将文章页面添加至不缓存类别(当然你也可以直接将html后缀文件添加至不缓存策略)
  4. 等等问题

添加站点后在CDN控制台点击域名>缓存配置>节点缓存过期配置,添加如下缓存规则

类型内容缓存行为
文件后缀tiff;svg;woff;ttf;woff2;eot缓存30天
文件后缀jpg;jpeg;png;bmp;gif;ico;webp缓存30天
文件后缀css;js;map;txt;doc;xml;log;bat;cmd缓存30天
全部文件全部文件缓存1天
首页/缓存1天
文件后缀php;jsp;asp;aspx;html不缓存
文件目录/admin不缓存
文件目录/index.php/action不缓存
全路径文件/archives/*.html不缓存

PS:注意缓存行为与优先级,优先级下列大于上列

后语

大概这样就可以了。后台可登录,评论可显示

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »