一、现象描述
域名接入 CDN 后部分参数加载不了。
二、可能原因
如果用户回源的很多资源是通过 URL 中“?”后面的参数来区分和获取,则需要关闭该参数。
三、解决思路
CDN 对应的加速域名关闭忽略参数的功能,则每个不同的 URL 都缓存不同的副本在 CDN 的节点上。
四、处理步骤
1. 登录 CDN 控制台,选择域名管理找到对应的域名配置, 查看缓存配置 > 缓存键规则配置的“忽略参数”项。
2. 在缓存键规则配置对应规则的操作栏,单击修改,在弹出的“修改规则”框关闭忽略参数功能,然后单击保存。
注意:CDN 也提供了保留指定参数的忽略功能, 用户可以根据实际的业务需求选择使用。具体用法可参见 缓存键规则配置。