首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CDN刷新缓存WordPress应该填写哪些目录?

CDN刷新缓存WordPress应该填写哪些目录?

为了解决这个问题,首先需要了解CDN和WordPress缓存是如何工作的。CDN(内容分发网络)通常用于加速站点上的静态资源(如图片、CSS和JavaScript文件)的传输,从而提高页面的加载速度和用户体验。WordPress缓存是在用户访问时直接存储网站的静态资源,以便减少服务器负载和提高页面加载速度。

在刷新CDN缓存时,需要清除所有已缓存的资源,然后重定向到新的资源。在WordPress中,你可以手动执行此操作,通过将以下代码添加到你主题的 functions.php 文件中:

代码语言:php
复制
function clear_all_wp_cache() 
add_action( 'wp_cache_start', 'clear_all_wp_cache', 0 );

这个函数会清除所有插件的缓存。在WordPress中,缓存通常是通过插件和主题来管理的。如果需要清除特定插件或主题的缓存,可以在该插件或主题的函数文件中添加类似的手动清除过程。

至于CDN刷新缓存,则应该清空CDN分配给你的源站的所有缓存。CDN通常需要知道哪些资源需要刷新缓存才能在更新其源站内容时重新生成。通常,CDN提供商会提供API,以从你的源站获取有关需要刷新缓存的资源的信息,包括要刷新的网址、更新类型(静态、动态等)。

总之,如果你需要手动刷新整个站的缓存和CDN资源,需要在WordPress主题的文件中添加清除插件和主题的缓存的命令。同时,需要向你的CDN提供商的 API 提供刷新缓存所需的资源信息的路径,以便CDN可以重新生成所需缓存的资源。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

利用七牛云存储CDN服务给WordPress静态文件加速

1、非插件方法实现七牛加速wordpressWordPress 主题目录下的 functions.php 文件中,加入以下代码实现替换功能: if ( !...'); } function xh_qiniu_cdn_replace($html) { return str_replace('[这里填写博客路径]', '[这里填写七牛空间路径]', $html...); }} 以我的设置上传目录 wp-content/uploads/ 文件夹为例,路径就应该替换为如下代码: return str_replace('http://blog.hepeichao/wp-content...= 'js|css|png|jpg|jpeg|gif|ico'; //扩展名(使用|分隔) $cdn_dirs = 'wp-content|wp-includes'; //目录(使用|分隔).... '/$1$3', $html); } return $html;} 2、插件方法实现七牛加速wordpress 如果你的需求还包括加速远程图片或刷新缓存等,那么建议使用我爱水煮鱼的七牛镜像存储 WordPress

2K30

WordPress发布更新文章、提交审核评论自动清理VeryCloud缓存

上一篇文章分享了WordPress 发布文章评论自动刷新腾讯云 CDN 的教程,而博客现在还用到了 VeryCloud 的 CDN,正好有朋友在文章后面留言说 VC 也有刷新缓存的 API,于是就利用中午的时间折腾了下.../** * WordPress 发布/更新文章、提交/审核评论自动清理VeryCloud CDN缓存(首页、分类以及当前文章) By 张戈博客 * 文章地址:https://zhangge.net/5090...**/ //发布、更新文章刷新缓存 add_action('publish_post', 'refresh_By_Publish', 0); //提交评论刷新缓存 add_action('comment_post...", "username" => "此处填写verycloud用户名", "password" => "此处填写verycloud密码", ), ); //发布文章更新文章、分类和首页的缓存函数...Ps:貌似 VC 的缓存刷新 API 暂时还没完全公开,如果需要部署这个功能,需要联系客服,然后告知需要使用这个刷新 CDN 缓存的 API,然后提供以下用户名给他就好了。

812101

使用CDN配合轻量应用服务器给网站加速

加速域名填写需要加速的域名,此处为 www.48zhai.cn ,这里需要注意的是 48zhai.cn 是主域名,www.48zhai.cn 是二级域名,是两个不同的域名,对于CDN来说就是两个不同的网站...图片源站配置则是配置被加速对象的相关信息,此处我是自有网站就选择自有源,协议跟随服务器,地址填写服务器公网ip地址,回源host填写自己的域名。...图片单IP访问限频可防御部分CC攻击,但也可能会影响网站访问,应该根据实际情况调整阙值。图片缓存配置:缓存可以进一步提高网站加载速度,在节点缓存过期配置中新增规则。...可以通过刷新预热手动刷新指定内容的缓存。图片HTTPS配置:HTTPS建议开启,腾讯云可以直接申请免费证书。HTTP2.0建议开启,HTTP2支持TCP多路复用,减少网站加载时间。...需要注意的是CDN缓存插件都需要用户访问并命中后才能生成对应的缓存,这个时候才能起到加速的效果,实际操作中可以多刷新几次网站,通过浏览器控制台显示的数据可以判断缓存是否生效。

9.9K114

WordPress配置腾讯云CDN并实现发布更新文章、提交审核评论自动清理腾讯云CDN缓存

服务器地理位置距离、网站内部优化、不同运营商之间的线路解析、缓存cdn分发等等都决定着网站的速度。当然我们可以扬长避短,取长补短。 WordPress套一层CDN提升网站访问速度。...cdn可以解决不同位置的文件分发问题,但我觉得优化wordpress网站速度主要还是靠cdn提供的缓存功能, 通过cdn控制台设置缓存页面内容,用户直接访问到的是cdn层的缓存,在结合cdn的跨区域分发...为此,我把博客固定链接结构改成了/%post_id%.html,然后在cdn配置缓存,html页面似乎更利于cdn缓存(这个我也不太懂,发现很多大佬都是这样设置) 关于更改固定链接后之前的文章链接无法访问...腾讯云CDN 开通之后开通域名,新用户还送流量包,可以根据自己的需求选择套餐 回源配置: 由于我使用的是腾讯云的服务器,好像支持什么Range回源配置,源站类型我选择自主回源,源站地址就填写服务器ip。...缓存刷新配置结束 API密匙获取:https://console.qcloud.com/capi 在CDN控制台能查到缓存刷新记录这说明配置成功 ps.经博主测试,PHP7.3不能提交, PHP7.2

2.8K51

WordPress记住评论用户信息的js版本,直接操作cookie无视缓存

这两天一直在折腾博客的评论功能,原因是开启了百度云加速的 html 缓存,导致原有的记住评论者信息的功能失效了,每次刷新文章页面,用户信息都会清空。...下面分享这个 js 代码,补充 WordPress缓存处理方面的不足: 先前置说明一下,此 js 主要用于解决 WordPress 在百度云加速等 CDN 缓存开启下无法保存用户信息的问题,省的某些人不仔细看内容就别说啥...现在,博客可以放心的开启前台整站 CDN 加速了,用户只要认真提交过一次评论,那么下次再来访问任意页面,将会自动填写评论用户信息。...把网站的所有缓存CDN 缓存都清空后,访问留言板可以看到多了一个勾选框: ?...现在,博客可以放心的开启前台整站 CDN 加速了,用户只要认真提交过一次评论,那么下次再来访问任意页面,将会自动填写评论用户信息。

1.7K50

【玩转腾讯云】WordPress配置腾讯云CDN并实现发布更新文章审核评论自动清理CDN缓存

服务器地理位置距离、网站内部优化、不同运营商之间的线路解析、缓存cdn分发等等都决定着网站的速度。当然我们可以扬长避短,取长补短。 WordPress套一层CDN提升网站访问速度。...cdn可以解决不同位置的文件分发问题,但我觉得优化wordpress网站速度主要还是靠cdn提供的缓存功能, 通过cdn控制台设置缓存页面内容,用户直接访问到的是cdn层的缓存,在结合cdn的跨区域分发...为此,我把博客固定链接结构改成了/%post_id%.html,然后在cdn配置缓存,html页面似乎更利于cdn缓存(这个我也不太懂,发现很多大佬都是这样设置) 正文开始: 配置腾讯云CDN 注册腾讯云账号开通...腾讯云CDN 开通之后开通域名,新用户还送流量包,可以根据自己的需求选择套餐 回源配置: 由于我使用的是腾讯云的服务器,好像支持什么Range回源配置,源站类型我选择自主回源,源站地址就填写服务器ip。...缓存刷新配置结束 API密匙获取:https://console.qcloud.com/capi 在CDN控制台能查到缓存刷新记录这说明配置成功 图片 ps.经博主测试,PHP7.3不能提交, PHP7.2

5.3K115

WordPress发布更新文章、提交审核评论自动清理腾讯云CDN缓存

再设定下 CDN 缓存时间,比如 1 天,那么文章或评论有更新就得 1 天后才能刷新了。...在腾讯云 CDN 开发大牛廖大师的指点下,成功搞定了 WP 发布文章或评论刷新腾讯云 CDN 缓存,下面开始分享。...完整的 php 代码如下: /** * WordPress 发布/更新文章、提交/审核评论自动清理腾讯云CDN缓存(首页和当前文章) By 张戈博客 * 文章地址:https://zhangge.net...'; $secretId = '此处填写SECRET_ID'; //更新或发布文章清理本文和首页CDN缓存 add_action('publish_post', 'Clean_By_Publish'..., 0); //提交评论更新本文CDN缓存 add_action('comment_post', 'Clean_By_Comments',0); //评论被审核更新本文CDN缓存 add_action

1.8K100

WP-Rocket配合nginx实现纯静态化加速WordPress

建站教程 WP-Rocket配合nginx实现纯静态化加速WordPress WP Rocket缓存插件是当前最高效也是最灵活的WordPress静态缓存插件。...可通过wordpress后台插件直接上传或者FPT方式上传到wp-content/plugins目录解压启用即可。比较简单的操作就不详细写了。...执行以下命令将模块克隆到你的Nginx安装目录: 首先找到你服务器或VPS的nginx安装目录,这里以我的服务器为例: 下面以宝塔面板为例,其他环境自行替换 cd /www/server/nginx git...因此,让我们的WordPress处理应该显示的内容。 Cookie:找到一个特定的cookie并告知不提供缓存页面(例如,用户已登录,使用密码发布)。...文件未缓存:未找到该请求的缓存文件。 功能使用 1、支持couldfare的CDN对接 在开启了cloudflare功能以后,可以根据要求填写内容获取授权。

1.5K30

腾讯云cdnwordpress博客加速解决腾讯云564错误

WordPress博客的加速可以说是老生常谈了,在这里我分享一下我博客的分享技术。 我采用的加速技术主要是wordpress缓存插件,动静分离和腾讯云CDN。...(推荐) 当有新文章或页面的发布或更新时清除之前的缓存文件。 首页额外检查。 (极少数情况下会停止对首页的缓存) (推荐) 当某页面有新评论时,只刷新该页面的缓存。...Autoptimize插件也应该对应设置CDN,另外推荐在 Autoptimize中 开启预先连接到第三方域(高级用户),写入静态域名。...本篇文章主要是想分享一下腾讯云CDN的配置,重点是wordpress防盗链,缓存配置,回源配置。顺便说一下腾讯云CDN经常会造成wordpress后台564错误的原因。....woff2;.otf;.ot;.svg;.ttf;.woff是wordpress主题的字体文件,也应该缓存。 也可以根据需要缓存html和首页。

19K90

WordPress缓存插件WP Fastest Cache插件使用教程

在您的 CDN 中禁用。 合并 JS : 启用- 再次,并不总是推荐组合,应该进行测试。 增强合并 JS Plus :高级功能- 理论上更强大的 JS 缩小。...启用后,它允许您刷新缓存以及缩小的 CSS/JS 文件。完成 WP Fastest Cache 设置的配置后,删除缓存和缩小的 CSS/JS。   ...该缓存超时选项卡允许您创建和实施管理时,缓存应该过期和再生的规则。择从每分钟一次到每年一次的时间段 – 建议大多数网站每天刷新。   框中的第一个选项是If REQUEST_URI。...如果您已经在使用另一个CDN,请不要遵循这些说明,因为您应该只使用1个CDN。   ...我应该将哪个 CDN 与 WP Fastest Cache 一起使用? Cloudflare 的免费 CDN 足以满足大多数站点的需求。

6.4K30

网站测速性能测试深入浅出教程[附15款常用网站测速工具

在进行速度测试之前 在运行速度测试之前,您应该检查是否已经在WordPress站点上配置并运行了以下两项内容: 缓存 CDN 如果您不知道,请咨询您的Web开发人员或服务器提供商。...执行多次测试 我们不会在本文中深入研究缓存,但请记住,这就是使您的WordPress网站加载速度提升(包括WordPress主机或插件缓存CDN缓存)的原因。...最大的问题是许多用户往往只运行一次速度测试,内容没有缓存WordPress主机或CDN上,然后看起来该网站实际上速度较慢。 如果您刚刚清除了WordPress站点或CDN缓存,也会发生这种情况。...WordPress主机和CDN缓存 您的WordPress主机也可能在您的CDN之前标识带有缓存的HIT。 您可以快速扫描测试并寻找大的黄色条。...New Relic Web事务响应时间监控 一个特别有用的特性是WordPress插件部分。您可以立即看到哪些插件和主题的响应时间最长。 ?

3.4K10

彻底对令人头疼的Gravatar头像说再见,正式换上国内的Cravatar头像源

母公司Automattic推出的一个公共头像服务 你只需要去Gravatar.com注册账号绑定自己的域名邮箱,然后上传自己喜欢的头像 在逛博客评论的时候,邮箱填写您的域名邮箱,会默认输出你在Gravatar...但是因为长城防火墙的存在,Gravatar在中国境内时不时就会被墙一下,比如本次从2021年2月一直到8月都是不可访问状态 有时候去Gravatar上传自己的新头像,非常的繁琐 国内很多大佬也想了很多方法,比如使用反代和cdn...其实可以仔细想一下为什么Gravatar头像在国内会被墙,一定是出现了某些涉政、涉黄之类的违法内容,然后被禁止国内访问 这些国家禁止的东西我们再将其反代到中国使其可以正常访问,不得不说真的是细思极恐 但是话说回来,反代和cdn...加速真的解决了本质问题吗,其实并没有,这种方法只是解决头像访问的问题 但是没有解决头像上传问题,我们如果换头像的话,就得利用国内的头像源去获取Gravatar头像 而且缓存没十天半个月根本刷新不出来新的头像...,自己心爱的头像马上展现在自己的心心念念的博客上 Cravatar头像源我们该怎么接入呢 这里我主要讲WordPress和typecho的接入方法 其他博客系统自己摸索就好了 WordPress的接入方法

7.2K20

shell脚本实现整站缓存和预缓存,进一步提升网站整体加载速度

记得博客之前分享过各种 WordPress 缓存方案,有 php 代码版本、有 nginx 的 fastcig 缓存等等,当时有人问,有没有办法让 sitemap 也静态缓存(纯代码版本 sitemap...所以脚本可以改成如下代码: #/bin/bash #进入到网站根目录,请按实际填写 cd /home/wwwroot/zhangge.net/ #从sitemap.xml中取出所有页面地址, 每隔0.5.../bin/bash #网站根目录,请按实际填写 base_dir=/data/wwwroot/zhangge.net #不缓存名单,填写不需要缓存的页面地址关键词,以分割号隔开 white_list=...但是,往往一些强迫症看到评论不刷新,文章修改了也不刷新,就抓耳挠腮,好不舒服。所以这里还是指明一条出路。。。...对于已有缓存功能的网站,使用这个预缓存脚本,实际上不会有任何影响,之前有自动刷新缓存的话,现在依然会刷新,无需操作。

1.8K90

Nginx开启fastcgi_cache缓存加速,支持html伪静态页面

该怎么设置,应该看图就懂了吧?否则张戈苦逼的用中文标注了半天就白费功夫了! 清理模式选择 上图我也标注的比较清楚了,还是详细解释一下吧!...只有特定的 IP 可以访问,所以,如果用了 CDN 的朋友,再使用模式一,则需要在服务器上的 /etc/hosts 中将网站域名解析为服务器真实 IP,以便插件直接请求 purge 路径,而不用走 CDN...解决办法: 很简单,在 WordPress目录下的 wp-config.php 中新增如下代码即可: //根据实际情况定义缓存的存放路径 define( 'RT_WP_NGINX_HELPER_CACHE_PATH...HIT 表示缓存命中 打开一个会缓存的页面,比如文章内容 html 页面,F5 刷新几次即可在 F12 开发者模式当中的 Header 头部信息中看到如图缓存命中状态: ?...如果你发现想要缓存的页面却是这个状态,就可以去检查排除规则中是不是包含了这个路径!反之,如果你发现后台登录不了,或者各种登陆态丢失问题,则应该到排除规则中加上该页面路径的关键字。

3.3K50

腾讯云CDN开启中间源导致wordpress后台无法访问的最终解决办法

使用腾讯云 CDN 登录 WordPress 管理员后台显示:连接已重置 一、为什么要开启中间源?...具体实现方法如下: 1、把wordpress后台加入CDN缓存 进入腾讯云CDN控制台,新增缓存配置,类型:文件夹,内容:/wp-login.php或者/wp-admin,刷新时间:0秒。...添加完毕应该是下图这样子的结果,然后可以去开启中间源了。 ? 2、开启中间源 中间源在回源设置中开启,上面说过10月15日以后的接入域名默认开启(看不到这个选项)。...等待五分钟时间腾讯云CDN分配缓存,然后再次测试,老魏手里几个wordpress网站操作下来,开启中间源都不影响网站后台打开了,完全正常,折腾成功了。...总结一下,解决开启腾讯云CDN网站后台不能登录问题只要把 /wp-login.php 或 /wp-admin 缓存时间设为0秒即可,不用关闭中间回源。

3.6K30

使用WebP Server在不改变URL的情况下将网站图像转换为WebP

配置WebP Server 这篇文章我们以WordPress站点为例来实际操作一下,xiaoz的环境如下: 操作系统:CentOS 7 站点程序:WordPress 当前Web服务器:nginx 下载WebP...EXHAUST_PATH:缓存路径,这个目录需要自己创建 ALLOWED_TYPES:哪些图片后缀需要转换为webp 运行WebP Server 上面配置完成后,输入下面的命令来运行WebP Server...#刷新服务 systemctl daemon-reload #启动WebP Server systemctl start webp-server #开机启动 systemctl enable webp-server...但如果网站启用了CDN后,CDN边缘节点会将优化过的WebP图像进行缓存,若访客使用Safari这类不支持WebP图像的浏览器将导致图像无法显示。...除此之外,又拍云CDN也支持WebP图像自适应,从CDN方面着手即可解决WebP Server无法使用CDN的痛点。

2K10

【腾讯云的1001种玩法】WordPress 发布更新文章、提交审核评论自动清理腾讯云CDN缓存

再设定下 CDN 缓存时间,比如1天,那么文章或评论有更新就得1天后才能刷新了。...在腾讯云 CDN 开发大牛廖大师的指点下,成功搞定了 WP 发布文章或评论刷新腾讯云 CDN 缓存,下面开始分享。...完整的 php 代码如下: /** * WordPress 发布/更新文章、提交/审核评论自动清理腾讯云CDN缓存(首页和当前文章) By 张戈博客 * 文章地址:https://zhangge.net...'; $secretId = '此处填写SECRET_ID'; //更新或发布文章清理本文和首页CDN缓存 add_action('publish_post', 'Clean_By_Publish...', 0); //提交评论更新本文CDN缓存 add_action('comment_post', 'Clean_By_Comments',0); //评论被审核更新本文CDN缓存 add_action

2.7K00
领券