1、特别说明:
Fikker 只缓存以 GET 方法请求并且源站返回状态为 200 OK的页面。以其它方法请求或源站返回状态非 200 OK 的页面都不会被缓存。
2、配置说明:
缓存地址URL:输入要缓存的页面URL,支持三种地址URL:通配符匹配,正则表达式匹配,精确匹配。
是否忽略大小写:在匹配“缓存地址URL”时,是否要忽略大小写。在通常的用法中,Windows 平台环境下,一般可忽略大小写;Linux 平台环境下,对大小写敏感,一般不忽略大小写。 URL匹配规则:选定“缓存地址URL”。 超时周期:每一个页面被缓存时,都会设定一个超时周期,例如:8小时,30分钟等,缓存页面一旦超时,会舍弃过期页面。 忽略Set-Cookie:在页面被缓存时,是否舍弃源站返回的 HTTP 头中的 Set-Cookie 字段。默认设定:忽略。 开放权限:支持三种页面缓存权限,说明如下:- 公共缓存:页面被缓存后,所有用户都可访问,是最常用的页面缓存模式。适用于网站上的大部分图片,JS脚本,CSS文本,静态页面html等向所有用户开放的页面内容。
- 会员缓存:页面被缓存后,只有登录用户才可以访问,针对登录用户的访问加速,属于比较高级的页面缓存模式。很多社交网站 SNS,社区论坛BBS,电子商务B2C等动态网站,在登陆前和登陆后,即使是相同的一个页面URL,但是看到的页面内容是不同的。例如一些SNS不登录是看不到任何页面内容的,而一些BBS网站,以游客身份访问时,会隐藏一部分页面内容,通常为隐藏一部分图片,隐藏一部分下载地址或隐藏一部分文字等,只有在会员状态下才能看到完整的页面内容。其中一个用户在登录状态下,访问的页面被缓存起来,其他的所有登录用户都可访问此缓存,实现加速访问。Fikker 是通过“会话缓存”配置项来判断用户是否为已登录用户的,即关联“”配置项后,此“会员缓存”配置项才有效。
- 游客缓存:页面被缓存后,只有游客用户(非登陆用户)才可以访问,已登录用户则不能被访问,属于比较高级的页面缓存模式。Fikker 是通过“会话缓存”配置项来判断用户是否为游客用户的,即关联“”配置项后,此“游客缓存”配置项才有效。