SiteGround的CDN怎么开启?免费版和Premium的区别,以及和Cloudflare的关系

蜗牛大人Siteground主机教程

本文含推广链接:通过此链接购买,本站可获得佣金,不影响你的价格。了解详情

SiteGround把CDN做成了后台里的一个开关:不用注册第三方账号、不用改配置文件,在Site Tools里点一下就能开启,把网站的图片、CSS、JS分发到离访客更近的节点。

CDN的基本原理,见《什么是CDN?怎么加速外贸网站?》。本文只讲SiteGround这个CDN怎么开、有什么限制。

开启前先确认一件事:DNS服务器

SiteGround的CDN要求域名使用SiteGround的DNS服务器:

ns1.siteground.net
ns2.siteground.net

如果域名的DNS不在SiteGround,开启时后台会显示警告。如果你之前开了CDN,后来又把DNS服务器改到别处,CDN会被自动关闭,改回SiteGround的DNS后需要重新激活。

这对用A记录解析的朋友是个重要区别:只把A记录指向SiteGround服务器IP、DNS仍然留在阿里云或Namesilo,是用不了SiteGround CDN的。两种解析方式的区别,见《阿里云域名怎么解析到SiteGround?》和《Nameserver是什么?》。

开启步骤

  1. 进入网站的Site Tools;
  2. 打开Speed(速度)→ CDN;
  3. 选择CDN套餐;
  4. 点击Activate(激活)。

关闭的话,在同一页面点击Deactivate。

免费版和Premium的区别

功能基础版Premium CDN
缓存静态文件(图片、CSS、JS)有有
清除缓存(Cache Purge)有有
开发模式(Development Mode)有有
动态缓存(整页缓存)没有有
自定义缓存时间(TTL)没有有
Under Attack模式没有有
子域名、别名域名不支持支持
源站离线时保持网站在线没有有

对大部分外贸站、博客来说,基础版就够用:它缓存静态文件,已经能明显减轻服务器压力,加快远距离访客的加载。

需要注意两点:

  • 官方早期的公告提到免费版有每月流量限制,现行的知识库没有写具体数字,以后台显示为准;
  • 如果你想给子域名也开CDN,需要升级Premium,购买入口在客户区的Marketplace里。

怎么清除CDN缓存

改了图片、CSS或者主题,网站上看不到变化,可以手动清除:

  1. 进入Site Tools → Speed → CDN;
  2. 点击Cache Purge(清除缓存);
  3. 完整清除最长需要约60秒,之后再刷新网站。

不要频繁清除,清得太勤会让网站变慢。清除后还看到旧内容,再清一下浏览器缓存。

不要同时开SiteGround CDN和Cloudflare

SiteGround官方的说法是,同一个域名只应该使用一个CDN。如果后台检测到域名已经在用Cloudflare,会显示警告。要换成Cloudflare,需要先在Site Tools里把SiteGround的CDN关掉;反过来想用SiteGround CDN,就要先停用Cloudflare,并把DNS服务器改回SiteGround。

一般的外贸站、博客,优先用SiteGround自带的CDN,设置最省事,和缓存插件配合也最不容易出问题。

开启后的配合设置

更多教程见《SiteGround主机教程汇总》。

文章版权归作者所有,转载请注明出处:https://woniune.com/posts/siteground-cdn-setup/
上一篇SiteGround怎么屏蔽IP和国家访问?Blocked Traffic和Protected URLs设置

相关推荐