我使用的云提供商(Acquia)有一组API端点,其中之一是清除缓存,包括平台CDN + Varnish。
当我阅读平台CDN时,我想知道Cloudflare作为CDN提供者的位置?
发布于 2022-09-30 06:11:08
大多数大型Drupal主机现在都提供某种CDN:
这些CDN的配置由web主机管理,因此层是:
现在,有些人非常喜欢CloudFlare,或者他们想使用CloudFlare的特性,比如他们的分析或者页面规则等等。(这里我们将以CloudFlare为例,但它也可能是另一个CDN。没有什么能使这个问题与CloudFlare有关。)
在这种情况下,您可以在the主机的CDN之上添加一个单独的CDN,这将为您提供如下所示的层:
这通常是过分的,使事情变得更加复杂,因为现在如果需要清除所有缓存,则需要清除CloudFlare、主机的CDN缓存和Drupal缓存。此外,您可能不会得到主机对第二个CDN的支持,因此您可能需要编写一些自定义代码,以确保您的站点和第二个CDN能够正确地协同工作。
但如果你想这么做,这是有可能的。
https://drupal.stackexchange.com/questions/313167
复制相似问题