有奖捉虫:云通信与企业服务文档专题,速来> HOT
文档中心 > 内容分发网络 CDN > 故障处理 > 域名接入 CDN 后部分参数加载不了

现象描述

域名接入 CDN 后部分参数加载不了。

可能原因

CDN 对应的加速域名开启了忽略参数的功能,该功能如果开启则请求到 CDN 节点后,会截取到没有参数的 URL 向源站请求,并且 CDN 节点仅保留一份副本,导致域名接入 CDN 后部分参数加载不了。
如果用户回源的很多资源是通过 URL 中“?”后面的参数来区分和获取,则需要关闭该参数。

解决思路

CDN 对应的加速域名关闭忽略参数的功能,则每个不同的 URL 都缓存不同的副本在 CDN 的节点上。

处理步骤

1. 登录 CDN 控制台,选择域名管理找到对应的域名配置, 查看缓存配置 > 缓存键规则配置的“忽略参数”项。


2. 缓存键规则配置对应规则的操作栏,单击修改,在弹出的“修改规则”框关闭忽略参数功能,然后单击保存


说明
CDN 也提供了保留指定参数的忽略功能, 用户可以根据实际的业务需求选择使用。具体用法可参见 缓存键规则配置