现象描述
域名接入 CDN 后部分参数加载不了。
可能原因
CDN 对应的加速域名开启了忽略参数的功能,该功能如果开启则请求到 CDN 节点后,会截取到没有参数的 URL 向源站请求,并且 CDN 节点仅保留一份副本,导致域名接入 CDN 后部分参数加载不了。
如果用户回源的很多资源是通过 URL 中“?”后面的参数来区分和获取,则需要关闭该参数。
解决思路
CDN 对应的加速域名关闭忽略参数的功能,则每个不同的 URL 都缓存不同的副本在 CDN 的节点上。
最近更新时间:2021-07-21 14:15:54
域名接入 CDN 后部分参数加载不了。
CDN 对应的加速域名开启了忽略参数的功能,该功能如果开启则请求到 CDN 节点后,会截取到没有参数的 URL 向源站请求,并且 CDN 节点仅保留一份副本,导致域名接入 CDN 后部分参数加载不了。
如果用户回源的很多资源是通过 URL 中“?”后面的参数来区分和获取,则需要关闭该参数。
CDN 对应的加速域名关闭忽略参数的功能,则每个不同的 URL 都缓存不同的副本在 CDN 的节点上。