网站加速方案:阿里云免费版边缘安全加速ESA
前言
在写这篇文章的时候作者还是一名高中牲,受所属地区的年龄限制,网站不能进行ICP备案,所以国内的cdn服务几乎没有能用的。
这是偶然发现了阿里云的 边缘安全加速ESA 服务(下文简称”ESA”),提供一站式网络加速、安全防护和边缘计算服务,还集成了原生 DDoS 防护、Web 应用防火墙(WAF)等功能。
于是我就想能不能给我的小网站加上这个ESA服务🤔,遂有了这篇文章。
接入教程
对了,现在该服务有邀新活动,读者可以从我的邀请链接访问 诶嘿ヾ(✿゚▽゚)ノ
开通边缘安全加速ESA服务
开通控制台
领取免费使用权益
在阿里云,如果你的账号安全,会有不少的权益
我们可以看到如果账号检测结果安全,阿里云提供边ESA免费使用,可以为任意一个站点不限量免费提供访问加速与安全防护能力
访问安全管理 ,点击立即前往打开引导界面,可以在解锁攻略中查看获取方式
领取了边安全加速ESA免费使用的权益后回到控制台
添加站点
在左侧站点管理处点击添加站点
由于免费版只能添加根域名,而我想为我的网站blog.yvyang.fun接入CDN,所以填上根域名,之后再在DNS解析处添加解析,下一步
选择要加速和保护的区域和接入方式(由于我没有备案所以只能选择“全球(不包含中国内地)”方案),接入方式这边我选择CNAME,NS的方案在后面一些步骤会更加简单但是我并不想迁移DNS解析记录(因为太多和懒),下一步
在已购套餐中选择免费版(如果没有去新购套餐购买),然后完成
现在可以免费体验1个月的基础版感兴趣可以在新购套餐处购买
添加DNS解析记录
回到控制台站点管理处,选择刚添加的站点,在侧边栏进入DNS→记录,添加记录
根据自己的情况填写
我的记录是这样的
| 项目 | 内容 |
|---|---|
| 记录类型 | CNAME |
| 主机记录 | blog |
| 记录值/源站 | 域名 |
| 域名(根据上一项选择内容显示) | vercel分配域名 |
| 回源 HOST | 跟随请求 HOST |
- 因为我的域名是
blog.yvyang.fun,所以我记录写blog - 我的网站部署在Vercel上所以填写部署时Vercel分配给我的域名,如果部署在cloudflare就填分配给你的
*.pages.dev,GithubPages就用*.github.io - 如果你
主机记录的域名没有解析到部署的服务上回源 HOST就选择跟随源站域名(比较常用/默认推荐),但是Vercel分配的域名在国内被墙了,我的自定义域名的可访问性反而更高,所以我选择跟随请求 HOST - 如果要添加多个记录可以写一下备注,方便以后辨认
类型选择网站页面,根据引导在域名 DNS解析 添加解析
申请证书
回到站点分控制台中查看你的站点ID
在 DNS解析 处添加CNAME记录
1 | _acme-challenge.<主机记录内容> #比如我就填"_acme-challenge.blog" |
1 | <你的域名>.[你的站点ID].dcv.aliyun-esa.com #比如我"blog.yvyang.fun.[站点ID].dcv.aliyun-esa.com" |
回到站点分控制台SSL/TLS→边缘证书→申请免费证书,选择Let's Encrypt免费证书,填写你的域名,确定后等申请成功就而配置成功了
更改续费规则(可选)
回到主控制台计费管理→套餐管理→设置续费规则,根据套餐的到期时间自己设置自动设置规则即可。
总结
本来找到这个服务时我想:又能水一篇文章了诶嘿
而结果是:啊,终于写完了,好累┏┛墓┗┓…(((m-__-)m
真的写了好久,如果有错漏或者解释不明白的地方欢迎指出






















