「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

1
新贴
0
待审
163
总帖
44
会员
6
评论
956
标签
33
在线人数
3.36 w
总访问量
网站首页 >> 教程 >> 正文

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

作者:一枚小杰克  时间:2025-11-14 12:06:55  浏览:19

阿里云 ESA 将全球节点加速和 Web 应用防火墙(WAF)做了深度整合,不仅能通过遍布全球的边缘节点拉近距离,让静态资源加载速度肉眼可见提升,还能更细一步配置缓存,到达全站缓存,还不影响登录用户正常动态发帖评论!让速度与安全共存,加速、防护、稳定,使用CDNwordpress站长都希望他们的网站更快。但是,如果将网站的所有内容(Hit)缓存到cdn中可能会导致WordPress登录和评论出错,比如前端不更新或缓存其他用户的登录信息。因此,大多数WordPress或者动态类站点只缓存JavaScript、CSS和图片等常规静态文件 大家都知道,大多数站点(包括但不限于WordPress)都是靠cookie或者session等Token机制来维持并区分用户会话的,而WordPress就是这样,它有独立的cookie来实现用户登录或评论功能,那么有没有这样一款cdn在支持加速的同时还支持通过判断Cookies来自动判断用户登录和评论情况嫩?

有的,有的,兄弟! 阿里云的边缘安全加速 ESA(Edge Security Acceleration)是一个全球分布式的边缘网络平台。它通过遍布全球的3200多个边缘节点,为游戏、电商、金融、媒体等行业提供一站式的网络加速、安全防护和边缘计算服务,旨在解决全球业务访问延迟高、网络攻击频发以及中心化计算带来的性能瓶颈问题,简单来说!就是 全球加速,WAF防护,还支持通过判断Cookies来自动判断用户登录和评论情况嫩全都有!不需要做选择!阿里云 ESA 全都有!

1.接入 阿里云 ESA

(1)在阿里云里搜索esa或者点击下发链接免费领取ESA ESA免费领取链接: http://s.tb.cn/e6.0Fu67m 

(2)进入esa面板

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(3)点击新增站点,输入域名后选择下一步

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(4)选择您业务主要接入区域,因为我是个人站,所以这里只设置内地,接入方式ns一站自动化更便捷,我这里试用的cname,毕竟买了阿里云DNS解析不能不用嘛!

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(5)去自己域名验证归属权后,进入esa控制台,推荐选择配置规范,从上往下依次配置

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(6)选择记录,添加记录,我这里站点是www子域,所以我添加的www

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程


(7)同样的去dns哪里添加www的CNAME记录解析到esa给的CNAME地址,解析完成后可以看到CNAME状态已为绿色运行状态

2.配置边缘证书

推荐直接使用免费证书,方便快捷

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

3.缓存配置

回到本文核心缓存配置这里,点击规则,在缓存规则这里点击添加,依次添加以下规则

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

我会给出表达式方便大家导入使用

(1)静态扩展全缓存

我这里只设置了我站的常规静态资源,具体你可以根据你的站点进行补充哦!

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

表达式为

(http.request.uri.path.extENSion in {"jpg" "webp" "JS" "css" "png" "jpeg" "gif" "svg" "ico"})

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(2)动态请求不缓存

动态请求肯定是不缓存得拉! 表达式

(http.request.uri.path.extension in {"php"})

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(4)固定页面不缓存

表达式,这里主要是后台和固定动态请求页面不缓存拉!记得把www.paiii.cn换成你自己域名哦!

(http.request.full_uri eq "HTTPS://www.pAIii.cn/wp-admin/*") or (http.request.full_uri eq "https://www.paiii.cn/users/*") or (http.request.full_uri eq "https://www.paiii.cn/?s=*")

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(5)登录用户不缓存

重点来啦!记得把www.paiii.cn换成你自己域名哦! 表达式

此处为隐藏内容,请评论后查看隐藏内容,谢谢!

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

(6)未登录缓存

最后再设置一下没有登录的用户全缓存 表达式

此处为隐藏内容,请评论后查看隐藏内容,谢谢!

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

效果测试

1.未登录状态

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

2.网站测速

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

3.登录状态

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

总结

当然阿里云esa还有更多功能,比如内容优化规则里的 Brotli,Gzip,Zstd等,更多优秀功能就不多说拉!总之功能强大的cdn+waf 还等什么?速速接入阿里云 ESA 吧

「玩透ESA」WordPress 全站缓存接入 阿里云 ESA食用教程

这个教程源于站长的好基友原创,辰安博客https://blog.luoca.net/1102.html

打赏
收藏
点赞

本文标签: wordpress  缓存  阿里云  技术教程  ESA 
一枚小杰克

一枚小杰克 https://www.ikunwl.com/

虫洞联盟(www.ikunwl.com)是一款国内优秀的中文互联网联盟平台及年轻人都喜欢玩的互联网社区,提供虫洞传送、万站同盟、流量互传、娱乐活动、休闲游戏、IT互联网教程分享等服务 | ikun之家

本文暂无评论 - 欢迎您

请填写验证码