全站加速所有的资源响应是否正常都是通过状态码进行判断。为了减轻源站压力,实现由全站加速节点直接响应非2XX状态码,您可以针对静态资源配置指定目录和文件后缀名的状态码过期时间,资源过期后会自动从全站加速节点删除。
背景信息
正常情况下全站加速节点成功从源站获取到所请求的资源,即源站响应了2XX状态码时,会按照全站加速节点配置的缓存过期规则进行处理。如果源站无法迅速响应非2XX状态码,且不希望所有请求全部透传回源站,可通过配置状态码过期时间,由全站加速节点直接响应非2XX状态码,减轻源站压力。
当前支持以下状态码:
- 4XX:400、401、403、404、405、407、414。
- 5XX:500、501、502、503、504、509、514。
说明
- 对于状态码303、304、401、407、600和601,全站加速不进行缓存。
- 对于状态码204、305、400、403、404、405、414、500、501、502、503和504,如果源站设置了Cache-Control,则遵循源站的Cache-Control规则;如果未设置状态码过期时间,则缓存时间默认为1秒。