一直对阿里云全站加速(DCDN)的缓存配置比较疑惑,通过提工单及自己的验证算是搞明白了,顺便记录下。
分两种情况来说明下如何配置,及如何验证缓存是否生效
明确网站的静态文件路径
你已经很明确网站的静态文件路径,例如现在比较流行的 react 项目编译后的静态文件路径一般为 /static/ 或 /assets/。
配置静态路径(注意
/static/*后边的*务必要加)
设置缓存时间(可选,默认缓存1小时)

不确定静态文件路径或非常分散
这时候可以通过指定静态文件类型来配置,会根据请求的文件后缀名来判断是否是静态文件,而不必关心其路径。
配置静态文件类型(根据实际请求勾选,通常可以全选)

设置缓存时间(可选,默认缓存1小时),同上述一致,不再放图了
验证缓存是否生效
打开浏览器的开发者工具控制台切换到 Network 栏,通过查看请求的Response Header 是否包含 X-Cache 判断

