Warning: Undefined array key "night" in /www/wwwroot/dhaomu.com/wp-content/themes/b2/header.php on line 18

WordPress网站通用CDN缓存优先级配置

CDN的作用老白博客就不在此赘述了,大家使用非常多。今天跟大家分享的是:WordPress网站通用CDN缓存优先级配置。适用于各大厂商的CDN配置,包括腾讯云,阿里云和华为云等。配置文件如:php;jsp;asp;aspx动态文件、/wp-admin 目录、html;js;css后缀文件等,详细的配置如下:

WordPress网站通用CDN缓存优先级配置插图

1.WordPress 通用缓存配置

(参考自https://blog.csdn.net/dechenBlog/article/details/126530318,感谢分享)

  • 后台登入地址 /wp-admin 目录下的资源:需要设置不缓存,否则会导致后台登入相关资源被缓存,登录出错。如果有其他接口相关的资源,同样需要设置不缓存。
  • php;jsp;asp;aspx动态文件后缀的资源:需要设置不缓存(CDN 默认缓存规则);
  • html;js;css后缀文件更新较频繁:需要根据更新频率设置缓存时间。建议设置缓存时间7天,不设置强制缓存(若您需在缓存未过期场景下,主动更新 CDN 节点的缓存资源,可通过缓存刷新功能提前删除指定 URL 或目录的缓存);
  • 其余全部文件缓存30天(CDN 默认缓存规则)。

2.通用CDN配置方法

在 CDN 默认缓存规则的基础下,按如下操作新增规则

  1. 登录 CDN 控制台;
  2. 单击左侧菜单内的域名管理,进入域名管理列表;
  3. 选择需要配置的域名,单击管理进入域名配置页面;
  4. 单击缓存配置,切换至缓存配置标签页,即可查看节点缓存过期配置;

2.1 不缓存的对象

建议先配置重要的,就是不需要缓存的

  • 类型为目录,内容为/wp-admin
  • 动态资源不缓存:php;jsp;asp;aspx文件后缀的资源不缓存;
  • 其他视主题而定,比如B2主题(你的域名+/pay你的域名+/notify你的域名+/return你的域名+/download你的域名+/redirect你的域名+/wecatmpnotify你的域名+/open)

2.2 视时间缓存对象

静态文件和其他文件

  • 类型为文件后缀,内容为 html;js;css,缓存选项为缓存,缓存时间为7天,强制缓存为否
  • 其余全部文件缓存30天

3.腾讯云CDN配置

其他的CDN其实相似的,主要就是看缓存优先级是在如何的,是底部还是顶部优先级高。

以腾讯云CDN,底部优先级高,则配置后为:

  1. /wp-admin目录下的所有资源不缓存;
  2. html;js;css文件后缀的资源缓存7天;
  3. php;jsp;asp;aspx文件后缀的资源不缓存;
  4. 其余全部文件缓存30天。

WordPress网站通用CDN缓存优先级配置插图1

 

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

新赛道《快速玩赚小红书》通俗易懂,简单直观,涨粉变现

2024-1-2 0:00:00

未整理

cyberpanel面板托管安装第三方SSL证书

2024-1-2 23:26:00

0 条回复 A文章作者 M管理员

Warning: Trying to access array offset on value of type null in /www/wwwroot/dhaomu.com/wp-content/themes/b2/functions.php on line 3914

Warning: Trying to access array offset on value of type null in /www/wwwroot/dhaomu.com/wp-content/themes/b2/functions.php on line 3914
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索