如何删除或清除CloudFront(CDN)中已缓存的文件?
CloudFront 缓存更新难题 — 一键清除 CDN 缓存文件!
更新网站文件后,受 CloudFront 缓存影响看不到最新内容? 别担心! 本文教你如何使用 AWS CLI 的 create-invalidation 命令, 精准清除 CloudFront 中已缓存的文件, 快速更新网站内容, 告别缓存烦恼!
当临时对于js css html 图片等文件进行变更时,由于相关资源在CloudFront中存在缓存,无法直接看到变更后的状态,需要手动操作进行缓存的清理。
解决的方案,使用AWS CLI进行特定路径缓存的清理:
点击AWS页面右上角的terminal图标,进入AWS CLI:
使用create-invalidation命令,触发文件失效:
aws cloudfront create-invalidation --distribution-id EDFDVBD6EXAMPLE --paths "/example-path/index.html"
样例:
aws cloudfront create-invalidation --distribution-id EDFDVBD6EXAMPLE --paths /wp-includes/*
aws cloudfront create-invalidation --distribution-id EDFDVBD6EXAMPLE --paths /wp-content/*
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果