Loading
B2C Commerce 入门
清除 eCDN 缓存

清除 eCDN 缓存

直接从 Business Manager 通过缓存标记或路径有选择地使缓存内容失效。点击 B2C Commerce 网店的 清除缓存 。

对于网店和默认域区域,内容在可缓存后可以清除,这需要缓存规则和正确的源标头。请参阅 创建 eCDN 缓存规则。

备注
备注 通过标记或路径进行缓存清除可在 SCAPI 区域的生产环境实例中使用。缓存规则在 SCAPI 区域上不可用。SCAPI 工作线程会自动设置缓存标记。请参阅 SCAPI 区域对 B2C Commerce 和 eCDN 缓存规则的支持和缓存清除。
  1. 在 Business Manager 中,单击 App Launcher App Launcher ,然后选择 管理 | 站点 | 嵌入式 CDN 设置。
  2. 找到要配置的区域,然后从下拉菜单中选择 配置区域 。
  3. 点击 清除缓存。
    使用区域选择器旁边的清除缓存按钮配置区域缓存规则选项卡
  4. 选择清除方法。
    • 若要使特定 URL 失效,请选择 “按路径 ”,然后输入一个或多个路径。
    • 若要使标记有特定缓存标记的所有内容失效,请选择 “按标记 ”,然后输入一个或多个缓存标记。
  5. 确认清除。
    eCDN 从边缘缓存中删除匹配的内容。
按标记和路径清除
按标记和路径清除

基于标签的清除依赖于带有 Cache-Tag 标头的源标记响应(例如, Cache-Tag: product-12345, category-shoes)。然后,可以在单个请求中清除带有给定标签的所有内容,这对于一次性使与产品或分类相关的每个页面无效非常有用。

备注
备注 对于 SCAPI 区域,标签由 SCAPI 工作线程自动分配。您不设置它们。

基于路径的清除会使特定 URL 失效,这在您确切知道哪些页面更改时非常有用。

为了防止意外的大规模或破坏平台的清除,这些清除目标将被阻止并返回错误消息。

  • /*:清除整个站点。
  • /cdn-cgi/*:Cloudflare 管理的路径。
  • /on/demandware.static/-/Sites-*:平台静态内容。
重要
重要 删除缓存规则不会清除已缓存的内容。要立即删除缓存的内容,请单独运行清除。

清除仅影响当前位于边缘的内容。后续请求会根据您的规则和源标头重新填充缓存。

 
正在加载
Salesforce Help | Article