2017-06-06 47 views
0

Cloudflare Caching Expiration关于Cloudflare缓存作品的问题?

我想问一些关于cloudflare的问题,因为这对我来说是比较新的。如果我在错误的地方问这个问题,请指引我去正确的论坛。

我们有一个问题,现在其中一个用户需要明确他/她的缓存,他们可以重新设置密码后,登录成功了。所以我正在寻找一种方法来强制用户在访问我们的网站时清除他/她的缓存,并发现 This topic about forcing a user to clear cache如果我没有弄错,这里建议我们可以调整Cloudflare中的浏览器缓存过期,以便用户能够强制在Cloudflare中设定的时间后重新载入所有内容。我现在的问题是如何将这种影响网站的网页加载速度和我怎么确定我有多少时间将它设定为,以避免出现任何问题?

回答

0

适当的论坛(除了的StackOverflow)是https://community.cloudflare.com/c/setup

CloudFlare的缓存适用于像图像,CSS文件和JavaScript文件的静态资源。 页面不被CloudFlare的缓存。浏览器......好吧,你无法全部控制它们。

但是,如果您确实想强制浏览器不缓存页面,则可以发送一些标题。这里有一些coldfusion代码来实现这一点,如果您使用该语言:

<cfheader 
    name="Expires" 
    value="0"> 
<cfheader 
    name="Expires" 
    value="Mon, 26 Jul 1997 05:00:00 GMT"> 
<cfheader 
    name="Cache-Control" 
    value="no-store, no-cache, must-revalidate"> 
<cfheader 
    name="Cache-Control" 
    value="post-check=0, pre-check=0">