描述
CDN Enabler 是一个简单易用的 WordPress 插件,可重写 URL,例如 CSS、JavaScript 和图像的 URL,以由内容分发网络 (CDN) 提供服务。通过将大部分流量卸载到 CDN,有助于提高站点性能、可靠性和可扩展性。
产品特点
- 快速高效的重写引擎
- 轻松清除缓存(当连接 KeyCDN 帐户时)
- 通过文件扩展名将 URL 包含在重写中
- 通过字符串排除重写中的 URL
- WordPress 多站点网络支持
- WordPress REST API 支持
- 与缓存启用器完美配合
重写是如何进行的?
CDN Enabler 捕获页面内容并重写由指定 CDN 提供服务的 URL。
文档
想帮忙?
维护者
屏幕截图
评价
2024 年 11 月 3 日
<font _mstmutation=”1″></font>Please be compatible with WordPress 6.6.2 version
The CSS address requested by loader.js has not been replaced
2024 年 9 月 13 日
1 回复
I am not happy about the KEYCDN services. I had been using KeyCDN services for 6 months, which I canceled. After canceling, I noticed that all image URLs on my WordPress website were completely broken, and they still show the KeyCDN image URLs even though I have uninstalled their plugin and services. Now, I am manually editing and changing all the image URLs. I am very disappointed with their services.
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 年 8 月 26 日
1 回复
the plugin has been very helpful for my site.
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.
贡献者及开发者
更新日志
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_admin
、cdn_enabler_contents_before_rewrite
和cdn_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_cache
、cdn_enabler_page_contents_before_rewrite
、cdn_enabler_bypass_rewrite
、cdn_enabler_site_hostnames
和cdn_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
- 初版