Fikker CDN 页面缓存配置

2022-11-04 17:16:41 浏览数 (1)

2、配置说明:

缓存地址URL: 无论动态页面还是静态页面,匹配成功后会被强制缓存。 是否忽略大小写: 是否忽略 URL 中的大小写。默认设定:忽略。 URL匹配规则: URL匹配规则:通配符,正则表达式,精确匹配 。 超时周期(缓存周期): 设定缓存周期,例如:1天,1小时,30分钟等。缓存页面一旦过期,将会重新向源站询问这个缓存页面是否被“修改过(Modified)”,并重新计算缓存周期。 忽略Set-Cookie: 在页面缓存时,舍弃源站返回 HTTP 头中的 Set-Cookie 字段。默认设定:忽略。 开放权限: 支持三种页面缓存开放权限,说明如下:

  • 所有用户:允许被所有用户访问。默认选项,适用于绝大部分网站上的 jpg/bmp/png/ico/js/css/txt/html/mp3/mp4/flv/doc/ppt 等页面。
  • 会员用户:只允许会员用户(登录用户)访问。高级应用,一般适用于 Discuz/SNS/B2C 等动态站点。此页面缓存必须结合【会话缓存】配置使用,Fikker 通过【会话缓存】区分用户是否已经登录。
  • 游客用户:只允许游客用户(非登录用户)访问。高级应用,与会员缓存类似,此页面缓存必须结合【会话缓存】配置使用,Fikker 通过【会话缓存】区分用户是否已经登录。

是否允许硬盘缓存:

  • 允许:允许硬盘缓存 允许内存缓存。
  • 不允许:不允许硬盘缓存 但允许内存缓存。

常用举例1:缓存站点内常见静态文件 jpg|jpeg|gif|bmp|png|ico|swf|css|js|txt|xls|cur|mp3|mp4|flv|doc|docx 等

a、缓存地址URL:^. .(jpg|jpeg|gif|bmp|png|ico|swf|css|js|txt|xls|cur|mp3|mp4|flv|doc|docx)$ b、URL匹配规则:正则表达式(忽略大小写) c、超时周期:1小时 d、忽略 Set-Cookie:忽略 e、开放权限:所有用户

常用举例2:缓存站点首页

实现方法一:只能缓存 www.fikker.com 这一个站点的首页 a、缓存地址URL:www.fikker.com/ b、URL匹配规则:精确匹配(忽略大小写) c、超时周期:30分钟 d、忽略 Set-Cookie:忽略 e、开放权限:所有用户 实现方法二:同时缓存所有(多个)站点首页 a、缓存地址URL:^[0-9a-z.:-] /$ b、URL匹配规则:正则表达式(忽略大小写) c、超时周期:30分钟 d、忽略 Set-Cookie:忽略 e、开放权限:所有用户

常用举例3:缓存动态页面 www.fikker.com/news/detail.php?id=342&key=ibm 等相关内容

说明:缓存 www.fikker.com/news/detail.php 产生的所有动态页面 a、缓存地址URL:www.fikker.com/news/detail.php* b、URL匹配规则:通配符匹配(忽略大小写) c、超时周期:30分钟 d、忽略 Set-Cookie:忽略 e、开放权限:所有用户

常用举例4:全站缓存

实现方法一:缓存 www.fikker.com 这个站点内的所有页面 a、缓存地址URL:www.fikker.com/* b、URL匹配规则:通配符匹配(忽略大小写) c、超时周期:30分钟 d、忽略 Set-Cookie:忽略 e、开放权限:所有用户

0 人点赞