harugon/cloudflare

安装: 0

依赖者: 0

建议者: 0

安全性: 0

星级: 1

关注者: 1

分支: 3

公开问题: 2

类型:mediawiki-extension

0.2.0 2023-10-07 04:55 UTC

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. 在美国和其他司法管辖区注册的商标。