缓存用户的静态(GET)和动态请求(POST),用于加速网站,提高访问速度。
降低CC攻击下源的CPU、内存和带宽的负载,节省带宽费用和配置费用。
支持指定缓存到期时间、指定URL缓存刷新。
购买时选择开通。
用户端升级配置时开通。
开启和关闭静态缓存加速功能。
静态缓存加速功能的模式。
全局缓存时间,单位为秒,系统默认缓存1200秒,即20分钟。
清除所有缓存,对所有缓存的文件全部清除。
自定义规则,可以指定对具体的URI、请求方法,以及缓存时间进行缓存。
刷新指定URI缓存,对该域名下,某些GET请求进行缓存刷新。同时,可以查询提交的刷新缓存任务是否成功记录。
我想缓存POST请求,如何操作?
注意:
POST请求即便是对同一个URI,使用不同的参数也会缓存不同的请求。不支持手动刷新某个URI的POST请求,如果需要刷新,只能清除所有的缓存。所以,对于POST请求,建议缓存的时间设置得短一些,使之较快自动过期。
我想缓存全部请求,或以某些字母开头的请求,如何操作?
\
开头,就会以此为前缀进行识别并缓存。我如何查看某个请求是否被缓存了,缓存是否命中了?
打开网站的FIREBUG,找到对应的请求,查看Response头,其中X-Proxy-Cache
字段表明缓存命中状态:如果是HIT,表明命中;如果是EXPIRE,表明过期;如果是MISS,表明未命中。
我的Web服务器也设置了缓存规则,是否和高防IP设置的缓存规则冲突?
使用高防IP的缓存和缓存规则,默认会忽略源的缓存配置,尤其是缓存的有效期。
我的网站,主要是网站的首页图片和静态文件比较多,是否可以宕机保护?如果源宕机,缓存是否仍然可用?
可以。高防IP的缓存规则是只对http请求中code为200的进行缓存,任何其他异常的code都会忽略。所以,如果要实现上述的宕机保护,可以按如下步骤操作:
特别注意:
添加了自定义规则后,自定义规则将优先于针对域名的缓存策略生效。