郭啰啰事儿
唠点琐事,学点新知
鲁ICP备2022032655号-1自豪地使用 Typecho 建站搭配使用 🌻Sunny 主题博主 昨天 19:24 在线 · 当前 21 人活跃

鲁ICP备2022032655号-1

已运行 1 天 5 小时 20 分

Powered by Typecho & Sunny

昨天 19:24在线 · 22 人活跃 · 约 65 ms

网站背景图
郭啰啰事儿 唠点琐事,学点新知
文章

博客用上阿里云ESA边缘安全加速

郭啰啰

·

学习笔记

·

最近一直在折腾个人Typecho博客「郭啰啰事儿」,之前用普通CDN,要么配置麻烦,要么免费额度少,偶然发现阿里云ESA边缘安全加速(原DCDN)提供永久免费版站点,刚好适合个人博客静态资源加速,顺便把部署踩坑记录写下来。

什么是ESA

ESA全称边缘安全加速平台,简单理解:CDN静态加速 + HTTPS证书 + 基础WAF防火墙 + DDoS基础防护一体的产品。
普通CDN只管加速,ESA是把加速和安全放一起,访问你的博客时,访客会就近从边缘节点获取页面、图片、JS、CSS,不用回源服务器,打开速度更快,同时拦截简单爬虫、CC攻击。

免费版适合哪些人

✅ 个人博客、静态小站、Typecho/WordPress这类轻量网站
✅ 只做展示、文字配图,没有大量下载、视频、高并发商业流量
✅ 需要一键申请免费SSL证书,实现全站HTTPS

⚠️ 免费版限制(重点,一定要看)

1. 每个阿里云账号默认只能开1个免费站点,非商用,不承诺SLA,大流量会限流;
2. 国内域名必须完成ICP备案,未备案域名无法接入国内节点;
3. 不包含高级防护、日志长期存储、企业工单支持;
4. 严禁下载站、视频站、业务生产网站,违规会直接关停站点。

我的Typecho博客接入ESA完整步骤

1. 阿里云控制台搜索「边缘安全加速 ESA」,进入产品控制台;
2. 点击【添加网站】,填写自己博客域名,套餐选择免费版,0元下单;
3. 域名所有权验证,推荐DNS解析验证;
4. 修改域名解析,把域名CNAME指向ESA分配的节点地址;
5. 在ESA后台一键申请免费SSL证书,开启全站HTTPS;
6. 配置缓存规则,对图片、css、js、静态资源设置较长缓存时间,动态php页面不缓存。

针对Typecho的缓存规则参考:

  • 静态资源: .jpg .png .gif .webp .css .js .ico ,缓存30天
  • 动态页面: index.php 、文章页面,不缓存或者短缓存,保证文章实时更新

接入前后体验对比

接入前:异地访问博客加载慢,图片加载延迟,没有基础防护,爬虫容易刷源站;
接入后:

1. 全国各地访客就近节点加载,网页打开明显变快;
2. 一键开启HTTPS,不用自己折腾证书;
3. 自带基础WAF,拦截恶意访问、简单CC攻击,保护源站;
4. 免费版足够个人博客日常写作、阅读访问,几乎零成本。

踩坑小结

1. 解析生效需要时间,一般几分钟到几小时,不要刚改完就反复刷新;
2. Typecho后台管理页面不要缓存,否则会出现后台登录异常;
3. 免费版不能用于商业项目,只适合个人学习、博客记录;
4. 记得源站做好防盗链,避免图片资源被别人盗用。

总结

对于个人站长,尤其是Typecho这类博客,阿里云ESA免费版是性价比很高的方案。不用花钱,一站式搞定加速、HTTPS、基础安全。
如果你也是个人博客,不想折腾复杂配置,可以试试ESA。

本文仅为个人折腾记录,产品规则以阿里云官方页面为准。

现在已有 25 次阅读,0 条评论,0 人点赞
评论:共0条
发表
功能 探索 消息

足迹

你还不曾留下足迹..

音乐单

随机文章

夜晚

💬
你还不曾留言过
博主 不再显示
博主
未知作品 歌曲封面
立即安装