
# 配置浏览器缓存过期时间
自定义客户端浏览器的缓存过期时间，当终端用户请求资源时，如果浏览器有缓存，直接返回给用户；如果浏览器没有缓存，则向CDN节点发起请求。
#### 注意事项
- 每个域名最多可添加10条规则。
- 每个域名只能添加一条"所有文件"和"首页"类型的规则。
 
#### 操作步骤
1. 登录[CDN控制台](https://console.huaweicloud.com/cdn/?locale=zh-cn#/cdn/overview)。
2. 在左侧菜单栏中，选择"域名管理"。
3. 在域名列表中，单击需要修改的域名，进入"概览"页面。
4. 选择"缓存配置"页签。
5. 在浏览器缓存过期时间模块，单击"编辑"。
6. 在配置弹框中单击"添加"，根据业务需求配置浏览器缓存策略。
   图1浏览器缓存过期时间   
   ![](https://support.huaweicloud.com/usermanual-cdn/zh-cn_image_0000002323929840.png "点击放大")
   表1参数说明 
   | 参数     | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   |:---|:---|
   | 类型     | **所有文件**：所有文件均遵循当前设置的浏览器缓存过期时间。 **文件名后缀**：指定类型的文件需遵循当前设置的浏览器缓存过期时间。 **目录路径**：指定目录下的文件需遵循当前设置的浏览器缓存过期时间。 **全路径**：某个完整路径下的文件需遵循当前设置的浏览器缓存过期时间。 **首页**：首页需要遵循当前设置的浏览器缓存过期时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 内容     | **所有文件**：此时无需填写内容。 **文件名后缀：** - 输入首字符为"."，以","进行分隔，不能连续输入两个及以上","，不能以","结尾。  - 输入的文件后缀名总数不能超过20个。  - 字符总数不能超过255。  - 文件名后缀英文字符支持大写和小写。  - 不支持中文字符。   - 示例：.JPG,.zip,.exe。   **目录路径：** - 输入要求以"/"作为首字符，多个目录以","进行分隔，不能连续输入两个","，不能以","结尾。  - 输入的目录路径总数不能超过20个。  - 字符总数不能超过255，不支持中文字符。  - 不支持通配符"\*"匹配。  - 示例：/test/folder01,/test/folder02。   **全路径：** - 输入要求以"/"作为首字符。  - 支持通配符"\*"匹配，"\*"的位置必须在最后一个"/"的后一位，且不能以"\*"结尾。  - 不支持中文字符。  - 单条全路径规则里仅支持配置一个全路径。  - 字符总数不能超过255，不支持中文字符及特殊字符","、";"、"\|"、":"、"""、"\\"。  - 示例：如/test/index.html或/test/\*.jpg   **首页：**网站的根目录就是网站的顶层文件目录，目录下放着网站所有的子文件夹。示例：以"www.example.com/abc/file01/2.png"为例，"abc/"就是根目录，缓存首页就是对"abc/"设置缓存规则。 |
   | 优先级    | 浏览器缓存的优先级，取值为1\~1000之间的整数，数值越大优先级越高。优先级设置具有唯一性，不支持多条规则设置同一优先级，且优先级不能输入为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 生效类型   | **遵循源站**：遵循源站的缓存策略，即Cache-Control头部的设置。 **缓存** ：此时浏览器是否缓存取决于源站Cache-Control头取值。 1. 源站Cache-Control头取值为no-cache/no-store/private时，浏览器不缓存资源。  2. 源站Cache-Control头取值不为no-cache/no-store/private时，浏览器缓存遵循当前规则设置的过期时间。   **不缓存**：浏览器不缓存资源。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 缓存过期时间 | 达到设置的缓存过期时间后，当用户再次请求资源时，浏览器会向CDN节点请求资源。取值范围为0\~365天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      
   
7. 单击"确定"，完成设置。
 
#### 相关文档
调用接口修改浏览器缓存过期时间请参考：[修改域名全量配置接口 - UpdateDomainFullConfig](https://support.huaweicloud.com/api-cdn/UpdateDomainFullConfig.html)。
