阿里云ESA缓存加速配置教程

一、前置准备:站点已接入 ESA

  1. 登录阿里云控制台,搜索进入边缘安全加速 ESA
  2. 站点管理→新增站点,填入你的域名(如ysuyuan.com
  3. 选择接入方式:
    • CNAME 接入(已有 DNS 服务商推荐)
    • NS 一键接入(阿里云 DNS 域名推荐)
  4. 完成域名所有权验证,修改域名 DNS 解析指向 ESA 分配 CNAME,等待解析生效(5 分钟~24 小时)
  5. 进入目标站点管理面板,左侧菜单找到缓存分类,所有缓存配置均在此操作阿里云帮助中心
图片[1]-阿里云ESA缓存加速配置教程-云苏原

二、配置缓存规则[和免费版配置一样]

绑定域名后,进入规则,添加缓存规则,按一下说的方法配置即可!

图片[2]-阿里云ESA缓存加速配置教程-云苏原

直接复制表达式粘贴也行

(http.request.uri.path.extension in {"js" "css" "bmp" "webp" "woff" "woff2" "ttf" "eot" "pdf" "xml" "json" "csv" "txt" "jpg" "png" "gif" "gz" "bz2" "jpeg" "svg" "mp3" "mp4" "zip" "rar" "7z"} and http.host in {"你的站点地址"})

两个细节需要注意:

  1. .html文件一定不能缓存,因为伪静态后,html文件实际上也是动态的
  2. 一定要保留链接参数(后面截图上有注明,注意看一下)

缓存配置教程

不管什么CDN,整个核心就3点:

1、选择按照文件格式来缓存

2、输入以下静态文件后缀格式

3、开启保留参数、时间选长点

常见静态文件格式有:jpg、jpeg、png、css、js、svg、zip、woff、gif、webp、doc、rar、mp4。如果您的网站还会上传其他格式的文件,也一并添加进入即可,例如音频格式mp3,安卓软件包apk,win软件exe,mac软件包dmg等等,这个就根据自己网站的类型,平时会上传什么格式的就添加什么格式即可!

图片[3]-阿里云ESA缓存加速配置教程-云苏原
图片[4]-阿里云ESA缓存加速配置教程-云苏原

最后,关于cdn防御,一般来说ddos(分布式拒绝服务攻击)是无法完全防住的,使用cdn可以隐藏源站IP地址,能起到一定的DDOS防护作用,CC防御相对来说比较容易一点,上面我们提到的阿里云ESA和其他cdn都可以防御大部分CC攻击

© 版权声明
THE END
喜欢就点个赞吧
点赞5 分享
云苏原的头像-云苏原
评论 抢沙发

请登录后发表评论

    暂无评论内容