dimadin/purge-cache-for-cloudflare

CloudFlare的全HTML页面缓存清除工具

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 2

分支: 2

开放问题: 1

类型:wordpress-plugin

1.2 2016-05-06 11:10 UTC

This package is auto-updated.

Last update: 2024-09-16 06:44:57 UTC


README

插件主页 | 插件作者 | 高级版本 | 捐赠

Purge Cache for CloudFlare 是一个简单的插件,使用 CloudFlare® API 在创建新帖子时清除全HTML页面的缓存。

此免费版本仅适用于基本使用。如果您想充分利用它,请考虑购买 高级版本

它通过清除首页、帖子页面和主要RSS源来工作。这应该适用于大多数网站。但是,还有过滤器、动作和方法,提供全面的可定制性和可扩展性。

请注意,此插件还将所有前端页面的缓存设置为30分钟。这意味着如果您在 CloudFlare 中使用默认选项,它会告诉他们在该时间后重新验证页面缓存,因此这意味着任何页面的缓存将在该时间后在 CloudFlare 服务器上过期。

您可以通过使用您代码中的过滤器来更改此限制。如果您想在您的管理界面中添加用户界面,请使用 高级版本

您应该创建新的 CloudFlare 页面规则来设置适当的缓存。这是您的责任来正确设置。

第一个页面规则应该排除某些路径的缓存。建议值为 wp-。这排除了管理页面和默认的 .php 页面。URL模式示例:*example.com/*wp-* 此值也可以通过过滤器或通过 高级版本 中的管理界面设置。

第二个页面规则应设置缓存。您需要将“自定义缓存”设置为“缓存一切”。建议“边缘缓存过期TTL”的值为默认值,“尊重所有现有标题”,这意味着 CloudFlare 在30分钟后重新验证,而“浏览器缓存过期TTL”也是30分钟。URL模式示例:*example.com/*

Purge Cache for CloudFlare 与 CloudFlare 没有任何关联。它仅使用 CloudFlare API 来清除某些URL的页面缓存。CloudFlare 是 CloudFlare, Inc. 的注册商标。