网站接入京东云星盾SCDN后,不知道网站内容是否被CDN缓存,怎么办?
今天主机吧来教大家,如何查看是否生效。
首先需要说明一下,京东云星盾的默认缓存规则,
京东云星盾安全加速SCDN 通过文件扩展名类型进行资源缓存,它支持自动缓存包含某些文件扩展名的文件。
目前安全加速SCDN支持的静态资源缓存内容如下:
bmp、ejs、jpeg、pdf、ps、ttf
class、eot、jpg、pict、svg、webp
css、eps、js、pls、svgz、woff
csv、gif、mid、png、swf、woff2
doc、ico、midi、ppt、tif、xls
docx、jar、otf、pptx、tiff、xlsx
注:SCDN默认不缓存HTML等文件类型,如需缓存特定内容,需通过页面规则功能设置需要缓存的URL。详细教程
1.设置缓存后,我们用Edge打开网页,按F12打开发者模式,并点击网络
2.找到需要查看的是否缓存的链接,比如我们设置了该目录缓存,那么点该目录,然后查看响应标头。
响应标头Cf-Cache-Status: HIT 表示已经缓存。
- HIT 在安全加速的缓存中找到资源
- MISS 未在安全加速缓存中找到资源,从源Web服务器获取
- EXPIRED 在安全加速缓存中找到资源但已过期,从源Web服务器获取
- STALE 资源通过缓存提供,但已经过期,安全加速无法获取源站检索更新后的资源
- BYPASS 源站通过设置为no-cache、private或max-age=0的Cache-Control标头指示源站绕过缓存
- REWALIDATED 资源通过缓存提供,但已过时。已通过 If-Modified-Since 标头或 If-None-Match 标头重新验证资源
- UPDATING 资源通过缓存提供,但已过期。资源目前正在由源Web服务器进行更新。