CDN
在您的网站上启用 Kapsule CDN
Kapsule CDN caches your site at the edge so visitors anywhere in the world are served from a nearby location instead of your origin server, and turning it on is a single toggle on the site you want…
Kapsule CDN 在边缘位置缓存您的网站,这样世界各地的访客都能从附近的位置获得服务,而不是从您的源服务器获得服务。启用它只需在您想要加速的网站上点击一个开关。
没有单独的 CDN 产品需要购买:它已包含在该网站所在的托管计划中。您从 KPanel 中该网站的菜单启用它,等待几分钟以便边缘证书签发,您的域名就会开始从我们的边缘网络提供服务。首先需要满足两个条件,本指南涵盖两者:网站需要一个自定义域名,其计划需要包含 CDN。
Kapsule CDN 的功能
启用 CDN 后,对您域名的请求首先到达我们的边缘网络。任何可缓存的内容都从最近的 119+ 个全球位置之一提供。任何不可缓存的内容或已过期的内容都从您的源服务器获取,然后在边缘保留供下一个访客使用。
| 功能 | 您获得什么 |
|---|---|
| 边缘缓存 | 静态资产从 119+ 个全球位置提供 |
| 边缘 SSL | 自动为您的域名配置边缘证书 |
| 图像优化 | 即时调整大小和压缩,可切换 |
| WebP 传递 | 向支持该格式的浏览器提供现代图像格式 |
| 缓存 TTL 控制 | 单独的边缘和浏览器生命周期,单位为秒 |
| 带宽计量 | 针对计划包含额度的实时月度使用情况 |
| 缓存清除 | 从同一屏幕清除一个 URL 或整个网站 |
哪些计划包含 CDN
CDN 是计划权利,因此您的网站获得什么取决于该网站所在的计划。有两个级别,CDN 页面顶部的徽章告诉您哪一个处于活跃状态:
- Kapsule CDN 涵盖全球边缘缓存、自动签发的边缘 SSL 证书和缓存清除。
- Kapsule CDN+ 在此基础上增加 DDoS 保护和智能边缘路由,并包含更大的带宽额度。
| 计划 | CDN 级别 | 包含边缘带宽 |
|---|---|---|
| Start (Web Hosting) | Kapsule CDN | 100 GB/mo |
| Pro (Web Hosting) | Kapsule CDN+ | 500 GB/mo |
| Agency (Web Hosting) | Kapsule CDN+ | 500 GB/mo |
| Scale (Web Hosting) | Kapsule CDN+ | 1500 GB/mo |
| Cloud Power (Web Hosting) | Kapsule CDN+ | 3000 GB/mo |
| WordPress Start | Kapsule CDN | 100 GB/mo |
| WordPress Pro | Kapsule CDN+ | 750 GB/mo |
| Managed WP Start | Kapsule CDN | 200 GB/mo |
| Managed WP Pro | Kapsule CDN+ | 500 GB/mo |
| Managed WC Start | Kapsule CDN | 300 GB/mo |
| Managed WC Pro | Kapsule CDN+ | 1000 GB/mo |
| Concierge Start | Kapsule CDN+ | 1000 GB/mo |
| Concierge Pro | Kapsule CDN+ | 2000 GB/mo |
| Concierge Scale | Kapsule CDN+ | 3000 GB/mo |
Orbit 项目(Launch、Liftoff、Apex)和容器托管(Pod、Cluster、Fleet)不包含 Kapsule CDN。如果您尝试在其计划没有 CDN 权利的网站上启用它,请求会被拒绝,显示"Kapsule CDN 不包含在您当前的计划中"和指向托管计划的链接。将网站移至上表中的计划以获得边缘传递。
您可以在 kpanel.kapsulehost.com/plans/hosting 比较和更改计划,或查看升级您的计划。
开始前
Kapsule CDN 需要一个自定义域名。如果您的网站仍在共享的 Kapsule 子域上,CDN 页面会显示Kapsule CDN 需要自定义域名的横幅,以及连接自定义域名按钮,而不是启用控制。先将您自己的域名连接到网站,然后返回。
原因是技术性而非商业性的:边缘必须为它提供服务的主机名签发 SSL 证书,这需要一个 DNS 可指向边缘的主机名。共享的 Kapsule 主机名由我们管理,无法为您重新指向,因此证书请求永远无法完成,网站看起来会启用但却出现错误。我们会在点击时阻止它。有关连接步骤,请参阅向您的网站添加自定义域名。
启用 CDN 会更改您的 DNS
这在点击前值得理解,因为它经常让人感到惊讶。
启用 CDN 不会让您的 DNS 保持不变。您的域名必须解析到我们的边缘网络而不是直接解析到您的源服务器,因此启用 CDN 会为网站重写两条记录:
www上的 CNAME 指向边缘。www上的任何现有 A 或 AAAA 记录都会被删除,因为 CNAME 不能与它们共存。- 裸域上的 ALIAS 指向同一边缘,以便对您没有
www的域名的流量也通过 CDN。裸域上的任何 A 或 AAAA 记录都会被删除。
如果您的域名在 Kapsule 名称服务器上,作为启用 CDN 的一部分,我们会自动为您进行这两处更改。您无需触碰任何东西。如果您的域名 DNS 托管在其他地方,该自动化无法运行,记录将不会更改,边缘证书永远无法签发。理解名称服务器解释您处于哪种情况。
在 CDN 启用时,不要删除或覆盖这些记录。在 www 或裸域上恢复 A 记录会将该流量从边缘移除,并可能破坏证书续期。如果您需要网站的自定义 DNS,在禁用 CDN 时更改它,然后再次启用 CDN。
网站只有在主域的 DNS 实际被写入并指向边缘后,才会被标记为启用 CDN。如果该步骤未成功,面板会继续显示 CDN 为关闭状态,而不是告诉您它已启用而您的流量仍然转到其他地方。
如何启用 CDN
- 登录 KPanel。
- 点击左侧边栏中的网站,然后点击您想要加速的网站。
- 在网站的菜单中,打开性能,然后打开 Kapsule CDN。
- 页面打开时显示此网站的 CDN 已关闭的横幅。点击启用 CDN。
- 出现确认信息:"CDN 配置已排队。边缘证书最多需要 5 分钟才能签发。"
直接地址是 /websites/<site-id>/cdn。

等待过程看起来如何
在最初的几分钟内不会发生任何可见的变化,这是正常的而不是故障。以下是过程:
- 为您的域名写入上述 DNS 记录。
- 这些记录必须传播后才能为主机名签发证书。这是 DNS 时间限制,不是我们可以跳过的队列。
- 边缘请求证书。如果 DNS 还未传播,请求会保持待处理状态并自动重试,直到成功。
- 证书签发后,网站转为启用 CDN。
允许最多约五分钟,然后重新加载页面而不是再次点击启用 CDN。在等待期间,页面仍然显示 CDN 为关闭,因为它只报告您的流量何时可以真正到达边缘。这是故意的:一个自称已启用的半启用状态会比诚实的"还未启用"更糟。
证书签发后,横幅会更改为CDN 已启用,并显示注释"CDN 活跃。您的域名从边缘提供内容",完整的控制卡集合会出现在下面。此时 HTTPS 在主机名上被强制启用。
KPanel 主侧栏中没有 CDN 条目。该侧栏列出仪表板、网站、Orbit、邮件、域名、应用、云服务器、专用服务器、商店、计费、迁移和设置。CDN 属于某个网站,因此它位于下一级,在性能下。
您可以更改的设置
缓存 TTL
缓存 TTL 卡持有两个数字,都以秒为单位,都默认为 3600(一小时):
- 边缘 TTL(秒):边缘在返回您的源服务器前保留副本的时长。
- 浏览器 TTL(秒):访客自己的浏览器保留其副本的时长。
较低的数字意味着更新鲜的内容和对源的更多请求。较高的数字意味着更好的性能和陈旧的内容,直到您清除。更改在您设置时保存并立即推送到边缘。
图像优化
图像优化卡有两个开关:
- 即时图像优化:在首次请求时调整大小和压缩图像,然后在边缘缓存优化后的结果。
- 为支持的浏览器提供 WebP:向声称支持的浏览器提供 WebP,向所有其他浏览器提供原始格式。
对于几乎每个网站,两者都值得保持启用。仅当您必须提供与原始文件字节完全相同的图像时,才关闭图像优化。
监控您的带宽
本月带宽卡从边缘实时读取,并在每个月的第一天重置。它显示您针对计划包含额度的使用情况,带有一个超过 80% 时变为琥珀色、达到 100% 时变为红色的条形。
如果您达到包含的额度,流量会退回到您的源服务器,而不是继续向您计费。您的网站保持在线,但失去边缘加速,直到计量重置或您移至具有更大额度的计划。您永远不会被无声地收取边缘超额费用。
如果卡显示"使用情况不可用",实时数字在那一刻根本无法获取。这是显示问题,不是 CDN 宕机的迹象。在一分钟后重新加载页面。
关闭 CDN
- 在网站上打开性能,然后打开 Kapsule CDN。
- 滚动到禁用 CDN 卡,其显示"流量返回到您的源服务器"。
- 点击禁用。
流量立即恢复到您的源,网站的边缘区域被删除,所以带宽停止累积。您可以随时再次启用它,但 DNS 记录和边缘证书必须再次设置,所以需要再等几分钟。
故障排除
"Kapsule CDN 需要自定义域名。" 网站仍在共享的 Kapsule 主机名上。连接您自己的域名,然后在该域名上启用 CDN。这是开关失败的最常见原因。
"Kapsule CDN 不包含在您当前的计划中。" 附加到此网站的计划没有 CDN 权利。Orbit 项目和容器托管计划是常见情况。将网站移至上面列出的计划之一,开关就会变为可用。请参阅升级您的计划。
一分钟后横幅仍说 CDN 已关闭。 DNS 记录必须传播才能签发证书,这需要约五分钟。等待,然后重新加载。
已过了很久超过五分钟,CDN 仍然关闭。 最可能的原因是您的域名 DNS 不是托管在我们这里,所以记录无法自动写入。检查您的名称服务器指向何处。如果您的域名在 Kapsule 名称服务器上但仍然卡住,请联系我们。
编辑 DNS 后我的网站又返回到源。 在 www 或裸域上重新添加 A 记录会覆盖将流量路由到边缘的记录。禁用 CDN,整理您需要的 DNS,然后再次启用它。
CDN 徽章显示但我的更改没有。 这是缓存按设计工作。清除您更改的 URL 或整个网站:请参阅清除 Kapsule CDN 缓存。
网站没有变得更快。 CDN 加速传递,而不是页面生成。如果您的页面在源上生成缓慢,将其缓存更长时间或首先修复源。改进网站速度涵盖源侧。
如果在启用 CDN 十五分钟后徽章仍未出现,请发送电子邮件至 support@kapsulehost.com,并告诉我们网站的域名,我们将查看证书签发。