FluentCommunity 配置 BunnyCDN

FluentCommunity 现已与 BunnyCDN 集成,让您能够在线存储数据并减少网站的存储用量。

本指南介绍了两种使用 FluentCommunity 配置 BunnyCDN 的方法:通过插件的用户界面,或通过 WordPress 的 wp-config.php 文件。

FluentCommunity 中的 Bunny 设置 

导航至 FluentCommunity 设置,然后单击左侧边栏中的功能与加载项。找到媒体模块,并单击其旁边的配置按钮。

Features and Addon 1 scaled

将出现一个弹出窗口,提示您需要 API 凭证才能连接 FluentCommunity BunnyCDN。您可在您的 BunnyCDN 账户

BunnyCDN Configure 2 scaled

从 BunnyCDN 获取 API 凭证

首先,登录你的 Bunny 账户, 然后从左侧边栏进入存储,点击添加存储区域。

Bunny Add Zone 3 scaled

将弹出一个窗口以设置存储区域设置。选择您偏好的存储层(我们已选择标准)。然后,根据您的用户所在位置选择主存储区域。最后,单击添加存储区域按钮。

注意:请记下您选择的主存储区域,因为稍后在使用 BunnyCDN 配置 FluentCommunity

Bunny Add Zone 4 scaled

连接拉取区域

前往你刚创建的存储区,然后从左侧边栏选择“已连接拉取区”。现在,点击“已连接拉取区”按钮。

Add Pull Zone 4.5 scaled

拉取区域设置弹出窗口将显示。首先,为您的拉取区域输入一个名称。然后,在源类型中,选择存储区域,并从下拉菜单中选择您创建的存储区域区域。

根据您的偏好选择层级。最后,单击添加拉取区域按钮以保存。

Add Pull Zone 5 scaled

您现在将看到您的拉取区域主机名。请复制主机名并将其保存到剪贴板,以备日后使用。

注意:主机名是您需要在 FluentCommunity Bunny 配置页面上输入的 BunnyCDN 公共 URL

Add Pull Zone 6 scaled

API 与凭据

前往您刚刚创建的存储区域,并单击左侧边栏中的 FTP 和 API 访问选项卡。在此,您将找到用户名密码。请复制这两项内容以备后续使用。

注意:用户名是 BunnyCDN 存储区域名称,密码是 BunnyCDN API 密钥,您将在 FluentCommunity 的 Bunny 配置页面中用到。

FTP API Access 7 scaled

使用插件 UI 连接 Bunny

现在,前往 FluentCommunity Bunny 配置页面,并将凭据粘贴到以下字段中:

  • BunnyCDN API 密钥:在此处粘贴您的存储区域的密码
  • BunnyCDN 存储区域名称:在此处粘贴存储区域名称。
  • 主存储区域:选择您之前在主存储区域主存储区域中为存储区域选择的.
  • BunnyCDN 公共 URL: 在此处粘贴 Pull Zone 的主机名,并确保在开头添加 https://。

最后,点击“保存设置”按钮以保存您的更改。

Features Settings 10 scaled

预览

现在,在您的 FluentCommunity 中发布任何内容,并附加一个媒体文件。

Preview 8 scaled

您会看到该文件已自动存储在 BunnyCDN 存储中。

Preview 9 scaled

使用 wp-config.php

将以下定义添加到您的wp-config.php文件中,并根据您的 Amazon S3 设置调整数值:

// Amazon BunnyCDN Configuration
define('FLUENT_COMMUNITY_CLOUD_STORAGE', 'bunny_cdn');
define('FLUENT_COMMUNITY_CLOUD_STORAGE_S3_REGION', 'storage.bunnycdn.com'); //  change with your region.check the next section
define('FLUENT_COMMUNITY_CLOUD_STORAGE_ACCESS_KEY', 'PASSWORD'); // Your Storage Zone Password
define('FLUENT_COMMUNITY_CLOUD_STORAGE_BUCKET', 'STORAGE_ZONE_NAME'); // Your Storage Zone Name
define('FLUENT_COMMUNITY_CLOUD_STORAGE_PUBLIC_URL', 'https://PULL_ZONE.b-cdn.net'); // Your BunnyCDN Public URL

地图用于FLUENT_COMMUNITY_CLOUD_STORAGE_S3_REGION

请使用以下值,依据您在创建存储区域时所选的区域:FLUENT_COMMUNITY_CLOUD_STORAGE_S3_REGION

  • 德国法尔肯斯坦 =>storage.bunnycdn.com
  • 英国伦敦 =>uk.storage.bunnycdn.com
  • 美国纽约 =>ny.storage.bunnycdn.com
  • 美国洛杉矶 =>la.storage.bunnycdn.com
  • 新加坡,SG =>sg.storage.bunnycdn.com
  • 斯德哥尔摩,SE =>se.storage.bunnycdn.com
  • 圣保罗,BR =>br.storage.bunnycdn.com
  • 约翰内斯堡,南非 =>jh.storage.bunnycdn.com
  • 悉尼,SYD =>syd.storage.bunnycdn.com

备注

  • 如果您同时使用这两种方法,wp-config.php 设置将优先于 UI 设置。
  • UI 方法更易于使用,无需直接访问您 WordPress 安装的文件。
  • 使用 wp-config.php 方法更安全,因为它可将敏感信息远离数据库。
  • 请确保正确输入所有凭据,无论您选择哪种方法。

限制

由于 BunnyCDN 并非完全兼容 S3 的存储,且不支持 ACL。如果您使用文档上传功能,则完整 URL 仍将通过 CDN 提供服务。

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.