WordPress 各大 CDN 缓存规则设置

2021 年 1 月 23 日 3976 点热度 0 人点赞 3 条评论

这篇文章主要讲解如何正确设置 CDN 缓存规则,使 CDN 真正意义上发挥作用。

需要注意的是,每个站点的环境,主题都有所不同,适合我的不一定完全适合你,下面的内容也许需要按实际情况进行修改

准备工作

1.(可选) 进入 WordPress 后台-> 设置-> 固定链接,将格式改为结尾带.html(如图所示) 。

2. 建议安装一个静态缓存插件以加快 CDN 回源速度,推荐 WP-Rocket 及其 Nginx 插件。 WP-Rocket 插件请加群下载,Nginx 插件安装教程:传送门

规则设置 - 阿里云

阿里云配置很简单,参考下图设置即可,WP-CDN-Yes 需要开启修改 cache-control 功能方可正常缓存。

图中排除掉的目录有 WordPress 后台 (/wp-admin) 登录页 (/wp-login.php) 和主题带的用户中心 (/user),其余则全部缓存上节点。

规则设置 - 腾讯云

腾讯云设置和阿里云差不多,WP-CDN-Yes 需要开启修改 cache-control 功能方可正常缓存。需要注意的是腾讯云没有权重这个东西,排在底部的规则优先生效。因此需要把不缓存的目录如下图调整到底部。另外设置缓存时的强制缓存功能建议打开。

图中排除掉的目录有 WordPress 后台 (/wp-admin) 登录页 (/wp-login.php) 和主题带的用户中心 (/user),其余则全部缓存上节点。

耗子

练习时长 4 年半的个人程序员 喜欢 PHP 、 Go 、 Vue 和 Python Music~

文章评论

  • 丢塔游戏

    大佬有空可以搞下其他的

    2025 年 9 月 23 日
  • IFV

    又拍云要咋办呐 (挠头)

    2021 年 11 月 16 日
    • 耗子

      @IFV 差不多的设置,我后续有空再完善

      2021 年 11 月 16 日
  • Loading...