基本概念 | 描述 |
|---|---|
状态码 | 状态码是 HTTP 协议中的三位数字代码,表示服务器对客户端请求的响应结果。状态码可以告知客户端以下信息:请求成功、请求过程发生错误、其他状态。您可以通过状态码了解服务器如何处理客户端请求,进而采取对应的操作。 |
智能全球加速中的状态码 | 边缘节点将请求路由回源站来获取内容,源站返回响应数据时包含响应状态码。
|
当源站返回的状态码不是 2xx 时,边缘节点会将当前的响应状态码发给客户端。客户端再次请求相同内容时,如果您未配置状态码缓存规则,边缘节点仍需要将请求路由到源站,最后将源站的响应状态码返回给客户端。智能全球加速支持您在边缘节点处配置状态码缓存规则。边缘节点可以直接缓存源站返回的 4xx 、5xx 状态码,同时设置状态码缓存时间。在缓存时间内,客户端再次请求相同内容时,边缘节点会直接将缓存的状态码返回给客户端,无需回源,减轻源站压力。
登录智能全球加速控制台。
在左侧导航栏点击 接入管理,然后在 域名 标签页,点击待配置的加速域名名称。
在域名管理页面,点击 缓存配置 ,再点击 编辑 。
在 缓存配置 标签页,在 状态码缓存及响应 下方,点击 添加状态码,根据实际情况配置状态码缓存规则,更多请参见参数解释。
点击 提交 ,完成状态码缓存配置。
字段 | 解释说明 |
|---|---|
HTTP 状态码 | 当前智能全球加速不支持配置 3xx 状态码的缓存规则,支持配置 4xx、5xx 状态码的缓存规则。
|
缓存时间 |
|
自定义响应页面 | 对于自定义响应页面,设置的规则如下:
|