CDN Enabler

描述

CDN Enabler 是一个简单易用的 WordPress 插件,可重写 URL,例如 CSS、JavaScript 和图像的 URL,以由内容分发网络 (CDN) 提供服务。通过将大部分流量卸载到 CDN,有助于提高站点性能、可靠性和可扩展性。

产品特点

  • 快速高效的重写引擎
  • 轻松清除缓存(当连接 KeyCDN 帐户时)
  • 通过文件扩展名将 URL 包含在重写中
  • 通过字符串排除重写中的 URL
  • WordPress 多站点网络支持
  • WordPress REST API 支持
  • 缓存启用器完美配合

重写是如何进行的?

CDN Enabler 捕获页面内容并重写由指定 CDN 提供服务的 URL。

文档

想帮忙?

  • 想要提交错误、贡献一些代码或改进翻译吗?出色的!查看我们的 GitHub 问题翻译

维护者

屏幕截图

  • CDN启动器 设置页面

评价

2023 年 12 月 9 日
Have been using it on multiple websites for quite some time now, and haven’t faced any issues so far. Thanks for providing this plugin!
2021 年 6 月 20 日 1 回复
I am impressed, CDN enabler was also able to handle wp-json 100% without any issue. Thanks
2021 年 3 月 29 日 1 回复
Updated 29 MAR 2021 We are now using this plugin successfully together with KeyCDN. No issues at all.
2021 年 2 月 24 日 1 回复
Working perfectly in version 2.0.2. It just changed the link a little bit, but that’s okay. You guys are awesome, thank you very much!
2021 年 2 月 20 日 1 回复
As a software developer myself, I appreciate the work that goes in to making this plugin. It was easy to set up and performs well. When a recent major version update caused problems, attention was given swiftly and the issue was resolved. If you want an all-in-one CDN solution, purchasing the associated KeyCDN would be a simple and effective choice. The free plugin also works with other CDN providers, we are using AWS CloudFront and this is also working well.
阅读所有49条评价

贡献者及开发者

“CDN Enabler” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

「CDN Enabler」插件已被翻译至 6 种本地化语言。 感谢所有译者为本插件所做的贡献。

将“CDN Enabler”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

2.0.8

  • 修复自类处理

2.0.7

  • PHP 8.2 兼容性

2.0.6

  • WordPress 6.1 兼容性

2.0.5

  • 添加服务器输入清理

2.0.4

  • 更新配置验证以包含站点地址 (URL) 作为 HTTP Referer (#42)
  • 更新重写器中的 URL 匹配器以匹配转义 JSON 格式的 URL (#41)
  • 更新 CDN 主机名验证以修剪周围的空白字符 (#40)

2.0.3

  • 更新输出缓冲区处理 (#29)
  • 修复清除缓存请求处理 (#31)

2.0.2

  • 更新重写器中的 URL 匹配器 (#28)
  • 更新完整 URL 重写 (#28)

2.0.1

  • 更新重写器中的 URL 匹配器 (#25)
  • 更新设置转换 (#26)
  • 添加 cdn_enabler_exclude_admincdn_enabler_contents_before_rewritecdn_enabler_contents_after_rewrite 过滤器挂钩 (#27)
  • 修复子目录中安装的配置验证 (#27)
  • 删除 cdn_enabler_page_contents_before_rewrite 过滤器挂钩以进行替换 (#27)

2.0.0

  • 更新输出缓冲区的时间,使其更早在 setup_theme 钩子而不是 template_redirect 钩子上开始 (#23)
  • 更新设置 (#23)
  • 更新要求检查 (#23)
  • 更新清除 CDN 缓存处理 (#23)
  • 添加新的重写引擎 (#23)
  • 添加 WP-CLI 缓存清除 (#23)
  • 添加配置验证 (#23)
  • 添加 cdn_enabler_user_can_purge_cachecdn_enabler_page_contents_before_rewritecdn_enabler_bypass_rewritecdn_enabler_site_hostnamescdn_enabler_rewrite_relative_urls 过滤器挂钩 (# 23)
  • 修复向所有用户显示的要求通知 (#23)
  • 修复重写限制 (#23)
  • 弃用 user_can_clear_cache 过滤器挂钩以支持替换 (#23)

1.0.9

  • 重写过滤the_content的URL,以便在REST API中呈现的HTML使用CDN

1.0.8

  • 清除CDN重定向到管理控制台,以避免出现错误消息
  • 更好的错误信息
  • 设置 KeyCDN API 凭据时不显示烦人通知

1.0.7

  • 小错误修复(按引用传递)

1.0.6

  • 修正了一些小错误
  • 改进的CDN清除

1.0.5

  • 多协议CDN重写
  • 通过 KeyCDN API 添加清除
  • 如果处于管理员预览模式,请勿重写
  • 如果已启用并且客户端通过HTTP连接,则重写为HTTPS

1.0.4

  • 删除未使用的代码

1.0.3

  • 改进了目录和扩展名的排除

1.0.2

  • 从 siteurl 切换到本地(例如,为基石提供支持)

1.0.1

  • 第一个主要版本
  • 修复警告

0.0.1

  • 初版