博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fikker反向代理服务器的网站缓存加速特别说明
阅读量:5840 次
发布时间:2019-06-18

本文共 962 字,大约阅读时间需要 3 分钟。

hot3.png

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 是通过“会话缓存”配置项来判断用户是否为游客用户的,即关联“”配置项后,此“游客缓存”配置项才有效。

转载于:https://my.oschina.net/u/269655/blog/86578

你可能感兴趣的文章
Auto Updating the exe from a network location when application starts z
查看>>
Matlab Codes and Datasets for Feature Learning
查看>>
JAVA分布式事务原理及应用(转)
查看>>
【Codeforces 723C】Polycarp at the Radio 贪心
查看>>
centos直接yum安装nginx
查看>>
iOS:根据日志去定位网络请求发生的错误是由于服务端造成的,还是客户端造成的?...
查看>>
关于后台数据库正常存储中文通过Ajax方式传递到前台变成问号的处理
查看>>
iOS webservice SOAP 请求
查看>>
Java Web 开发填坑记- 如何正确的下载 Eclipse
查看>>
Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍
查看>>
arcgis api for js入门开发系列十五台风轨迹
查看>>
050 Kafka的引入介绍
查看>>
Java学习之路:不走弯路,就是捷径
查看>>
小儿外感后频繁眨眼案
查看>>
Linux命令xargs+cut
查看>>
Zookepper 原理和配置
查看>>
Linux下的多进程编程(转) - fork(),exec()等函数的使用[zz]
查看>>
设置、调用-C/C++中调用api设置mysql连接的编码方式-by小雨
查看>>
UML中的对象图
查看>>
PHP+Mysql 实现留言板
查看>>