资讯专栏INFORMATION COLUMN

【云分发 UCDN】缓存配置:缓存规则配置,特殊状态码缓存和参数缓存配置

Tecode / 2255人阅读

摘要:缓存时间以配置的缓存规则为准进入域名配置详情页面,选择域名配置基础设置缓存配置参数缓存配置,进行配置以开头,表示变量,表示全部变量。

缓存配置

在CDN加速过程中,缓存规则的配置非常重要,配置适当的缓存规则,可以达到事半功倍的效果,通过本文您可以了解如何配置及相关的注意事项等。

一、缓存规则配置

操作步骤

1.可在创建域名时,设置合适的缓存规则;

2.可进入域名配置详情页面,选择【域名配置】—【基础设置】—【缓存配置】—修改缓存规则,进行对应域名的缓存相关配置

创建域名:

通过调整缓存规则顺序,设置缓存规则优先级。网站元素 网站元素即要设置缓存的文件类型,包含网页文件、图片文件、文件文件等等。
可通过新增,自定义网站元素名称。路径模板 选定网站元素后,会匹配对应的路径模板。详细说明见下方
可通过新增,自定义路径模板,必须以/为开头。
* 可以是文件类型,eg: /.html、 可以是目录文件 eg: /news/、可以是详细路径文件 eg: /news/image.jpg缓存时间 资源对应的缓存时间,建议您参照以下规则进行配置
对于不经常更新的静态文件(如图片类型、应用下载类型等),建议您将缓存时间设置为1个月以上
对于频繁更新的静态文件(如js、css等),您可以根据实际业务情况设置
对于动态文件(如php、jsp、asp等),建议您将缓存时间设置为0s,即不缓存。是否缓存 是否按照设置策略缓存该条规则。
默认情况下,php、aspx、asp、jsp、do、dwr、cgi、fcgi、action、ashx、axd、json等动态文件不缓存,且优先级最高。是否遵循源站* 默认为遵循源站,遵循源站的情况下,如果源站有设置过期时间,将以源站的过期时间为准。若源站没有过期设置,将按照设置的缓存规则为准。

路径模板说明:

1.斜杠 /是代表网站首页,/xx/ 代表 /xx/ 子目录的首页

2.斜杠开头的 /news/ * 是代表news目录下所有文件

3./(news|xiao)/ * 是代表 news 和 xiao目录下的所有文件

4.斜杠开头的 / * 是代表全部文件

5.斜杠开头的 / *.jpg 是代表全部jpg文件,也包含/xx/等子目录下的所有jpg文件

6.斜杠开头的 / .(html) 是代表根目录下html类型的所有文件,/.(html|js) 是代表根目录下 html 和 js类型的所有文件

7.斜杠开头的 /news/image.jpg 是代表 news 目录下的具体的 image.jpg 文件,news(image.jpg|logo.jpg)代表 news 目录下的image.jpg 和 logo.jpg 文件

二、特殊状态码缓存

操作步骤

在域名配置的缓存配置中可以配指定目录或文件的状态码过期时间。

1、进入域名配置详情页面,选择【域名配置】—【基础设置】—【缓存配置】—特殊状态码缓存,进行配置


状态码默认缓存时间为0。 是否指定目录或URL*是否指定目录或URL的响应状态码缓存,默认为所有文件。 路径 具体路径,默认为/ 代表所有文件
* 路径可以是文件类型,eg: /.html、 可以是目录文件 eg: /news/、可以是详细路径文件 eg: /news/image.jpg 是否缓存*是否配置缓存,是 则需要配置对应的缓存时间 缓存时间* 状态码缓存时间,单位秒 遵循源站* 若您选择遵循源站,则以源站的缓存规则为准。

三、参数缓存配置

操作步骤

在域名配置的缓存配置中可以配置保留或忽略参数缓存策略。缓存时间以配置的缓存规则为准

1、进入域名配置详情页面,选择【域名配置】—【基础设置】—【缓存配置】—参数缓存配置,进行配置

以"$"开头,表示变量,$querystring 表示全部变量。
多个变量用 “+“ 分隔,eg :URL为:http://www.test.com/xxx.jpg?abc=500&def=600&hhh=700,保留参数abc和def缓存,则自定义参数变量为 $abc+ $def。若忽略参数abc缓存,则自定义参数变量为$abc
*保留多个参数缓存时,参数缓存顺序以填写的变量顺序为准。

实时文档欢迎访问https://docs.ucloud.cn/ucdn/domain/config/cache

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126314.html

相关文章

  • 分发 UCDN】使用指南:实时监控,统计分析,内容管理域名管理

    摘要:实时监控实时监控包括四部分带宽监控请求数监控命中率监控和状态码监控。并统计该时间段内选中域名的请求数峰值请求数谷值以及总请求数。状态码监控该页面下,将展示筛选条件下的状态码折线图。实时监控实时监控包括四部分:带宽监控、请求数监控、命中率监控和HTTP状态码监控。点击进入实时监控页面。选择需要查看监控的域名列表,可单选、多选、全选。系统默认展示最近一天的监控情况,也可根据需求选择时长。筛选条件...

    Tecode 评论0 收藏0
  • 分发 UCDN】产品答疑:页面加速、下载加速、点播加速有什么区别,该如何选择?

    摘要:页面加速下载加速点播加速有什么区别,该如何选择区别面向的加速内容不同,页面加速主要针对网页文件图片文件等小文件下载加速主要针对安装包,压缩包等大文件点播加速主要针对等视频文件。下载加速和点播加速默认情况下,所有文件缓存天。FAQQ:接入CDN加速的域名有什么要求?A:在接入 CDN 加速时,加速国内区域,需要在工信部完成备案,且源站的业务内容必须合法,否则将无法接入您的域名。加速海外区域源站...

    Tecode 评论0 收藏0
  • 分发 UCDN】快速上手:开通UCDN服务创建加速域名

    摘要:开通服务本章目的在于指导初次使用产品的用户如何快速上手使用云分发。前提条件您需要完成账户注册和实名认证后,即可开通服务。加速开启加速,需上传域名对应证书。缓存配置缓存配置请参考参数内容填写完成后,点击创建后,成功接入加速域名。开通UCDN服务本章目的在于指导初次使用产品的用户如何快速上手使用云分发。前提条件您需要完成UCloud账户注册和实名认证后,即可开通UCDN服务。操作步骤1.登录UC...

    Tecode 评论0 收藏0
  • 创建加速域名 分发 UCDN

    摘要:若您选择日峰值带宽后付费,需保证账户余额才能创建域名。如开通的加速区域为境内加速或全球加速,接入的域名必须在工信部备案后方可接入。账户维度默认加速域名配额数量个。支持泛域名加速。加速开启加速,需上传域名对应证书。 创建加速域名操作步骤1.点击创建加速,配置您需要接入的加速域名。若您选择流量包预付费,则需先购买流量包才能创建域名。 若您选择日峰值带宽后付费,需保证账户余额>0才能创建域名。流量...

    ernest.wang 评论0 收藏2572
  • 分发 UCDN】域名配置:概述,域名基本信息操作回源配置

    摘要:详见域名基础信息域名配置信息包含回源配置,缓存配置等,可自主进行操作修改配置。源站域名当源站为时,需指定回源为源站域名,否则回源会失败。进入域名配置详情页面,选择域名配置基础设置回源设置,进行回源相关配置。UCloudCDN控制台【域名管理】页面下,您将会看到账户计费方式、流量消耗剩余明细,加速域名基本信息展示、加速域名配置等。本文将有助您了解并使用UCloud CDN产品。功能概述基本操作...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<