Wordpress 强制SSL时控制Cloudflare上的缓存和CDN”;关于;通过页面规则

Wordpress 强制SSL时控制Cloudflare上的缓存和CDN”;关于;通过页面规则,wordpress,caching,ssl,cloudflare,Wordpress,Caching,Ssl,Cloudflare,这个问题是关于Cloudflare中的页面规则的,它允许您使用规则在站点上指定通配符模式,并以不同的方式处理每个模式 其中一种模式是“强制SSL”-实际上,任何与该模式匹配的请求都将被强制通过https://-无论是灵活的SSL还是其他方式 选择此选项的问题是,在CDN/缓存时间等期间,所有其他选项都会消失 这引发了一些明显的问题,但我没有找到明确的答案: 如果Cloudflare提供https://资源,它是否仍然缓存静态资源 如何控制缓存资源的性质?换句话说,这些设置相当于“简单”缓存和“

这个问题是关于Cloudflare中的页面规则的,它允许您使用规则在站点上指定通配符模式,并以不同的方式处理每个模式

其中一种模式是“强制SSL”-实际上,任何与该模式匹配的请求都将被强制通过https://-无论是灵活的SSL还是其他方式

选择此选项的问题是,在CDN/缓存时间等期间,所有其他选项都会消失

这引发了一些明显的问题,但我没有找到明确的答案:

  • 如果Cloudflare提供https://资源,它是否仍然缓存静态资源
  • 如何控制缓存资源的性质?换句话说,这些设置相当于“简单”缓存和“积极”缓存
  • 是否能够设置选项,例如缓存过期、过期前它们驻留在边缘服务器上的时间等
  • 通过https://提供请求时,是否可以设置“缓存所有内容”?它当然存在于http://的对等网站上
我希望Cloudflare自动将我的访问者从http://重新定向到https://而不是在我的应用程序上,因为我的域(包括Wordpress)上的各种应用程序都有各种各样的怪癖,使得配置每种应用程序既繁琐又容易出错

“如果Cloudflare提供https://资源,它是否仍然缓存静态资源?” 对不管是http还是https://

如何控制缓存资源的性质?换句话说,设置相当于“简单”缓存和“积极”缓存 在性能设置中使用这些设置

在通过https://提供请求时,是否可以设置“缓存所有内容”?它肯定存在于http://等效服务器上

实际上,我建议不要做所有的事情,真的。虽然这是一个可用的选项,但您可能会与必须登录的用户发生问题,等等

是否能够设置选项,如缓存过期、过期前它们在边缘服务器上的驻留时间等
您可以在性能设置中设置浏览器缓存TTL;我们还应该尊重您在服务器上设置的过期标头。

您可以为https添加另一个缓存规则-第一个规则是在之后使用另一个规则将所有http转移到https以处理https流量。

嗨,Damon,关于我如何控制缓存。我可以在宏级别(针对我的整个域)执行此操作。我确切的问题是,在页面规则级别,控制所有这些都会消失。如果我想在页面规则中控制性能和安全设置,我该如何为https做到这一点?一旦在页面规则中选择“始终使用https”,所有其他选项将从该页面规则中消失。