内容分发网络 CDN-如何设置缓存过期时间:根据业务类型设置缓存过期时间

时间:2024-05-22 09:05:30

根据业务类型设置缓存过期时间

CDN默认缓存过期时间:

  1. 业务类型选择的是网站加速、文件下载加速或点播加速,且源站类型为源站IP或源站域名的加速域名,会有两条默认缓存规则。
    • 常规动态文件(如: .php .jsp .asp .aspx)默认缓存过期时间为0,对此类动态文件请求会直接回源,此默认规则允许修改和删除。
    • 除常规动态文件外的其他“所有文件”默认缓存过期时间30天,允许修改,不允许删除。
  1. 如果您在添加域名里源站类型选择的是“OBS桶”,会有一条默认缓存规则。
    • 默认有“所有文件”默认缓存过期时间30天,允许修改,不允许删除。

      所有文件默认缓存30天,此规则允许修改但不允许删除。您可以将自定义缓存规则设置为更高优先级(数值更大),该自定义规则将会被优先匹配。

  2. 业务类型为全站加速时,默认有“所有文件”、缓存过期时间为“0”的缓存规则,允许修改和删除。

您可以根据业务类型配置缓存过期时间:

  • 网站加速类型,建议设置缓存过期时间:
    1. 对php、aspx、asp、 jsp、 do、 dwr、cgi、 fcgi、action、ashx、axd、json等动态文件不缓存。
    2. 对以shtml、html、htm、js结尾的文件,建议缓存7天。
    3. 其他静态文件建议缓存30天。
  • 下载加速类型,建议设置缓存过期时间:
    1. 对php、aspx、asp、jsp、do等动态文件不缓存。
    2. 对7z、apk、 wdf、 cab、 dhp、exe、flv、gz、ipa、iso、mpk、MPQ、pbcv、pxl、qnp、r00、rar、xy、xy2、zip、CAB等文件缓存30天。
  • 视频点播加速类型,建议设置缓存过期时间:
    1. 对php、aspx、asp、jsp、do等动态文件不缓存。
    2. 对mwv、html、htm、shtml、hml、gif、swf、png、bmp、js等缓存7天。
    3. 对MP3、wma、7z、apk、 wdf、 cab、 dhp、exe、flv、gz、ipa、iso、mpk、MPQ、pbcv、pxl、qnp、r00、rar、xy、xy2、zip、CAB等文件缓存30天。
support.huaweicloud.com/bestpractice-cdn/cdn_01_0133.html