harugon/ cloudflare
0.2.0
2023-10-07 04:55 UTC
Requires
- php: >=7.4
- composer/installers: ^2.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-10 04:45:29 UTC
README
在更新页面和重新上传图片时清除 Cloudflare 的缓存(主要目的是清除图片缓存)
在 MediaWiki 中使用 CloudFlare – harugon 的博客
在导入之前,建议阅读上述页面。
需求
- PHP 7.4
- MediaWiki 1.35
安装
发布 · harugon/mediawiki-extensions-cloudflare
从上述 URL 下载 Cloudflare-{バーション}.tar.gz
文件,并将其展开到 extensions 目录下
在 LocalSettings.php 中添加 Cloudflare 的 API 信息。
wfLoadExtension('Cloudflare'); $wgCloudflareEmail = ''; $wgCloudflareAPIKey = ''; $wgCloudflareZoneID = '';
配置
缓存文章页面
如果启用 $wgCloudflarePurgePage
,则需要在页面规则 (Page Rule) 中设置 Bypass Cache on Cookie。(仅适用于 Business 计划和 Enterprise 计划。)
问题
- API 速率限制
- 如果夹在 Varnish 之间……(Cloudflare->Varnish->origin 端 Cloudflare 可能会消失?)
免责声明
Cloudflare、Cloudflare 标志和 Cloudflare Workers 是 Cloudflare, Inc. 在美国和其他司法管辖区注册的商标。