配置免费的CDN加速你的个人站点

最近刚把自己站点的CDN加速做好,测试了一下,效果还不错!图片什么的加载速度瞬间提上上去了,但观察到很多人依然没有使用CDN服务,故总结下了配置CDN过程,方便大家参考。本文均以又拍云CDN为例。

在做下面的操作之前,建议先注册又拍云账号,并加入又拍云联盟,加入联盟后,提供每月免费10G存储空间+15G加速流量,不管是走HTTP还是HTTPS都可以。具体注册流程和加入联盟的步骤这里不再讲了,如果你连这个都解决不了,那么后面的步骤都可以忽略了。

创建CDN服务

在创建好账户后,并加入又拍云联盟后,登陆该账号,在服务那里选择CDN,然后点击右边的创建服务,如图: createcdnservice

基本设置

在弹出页填写一些基本参数,有些参数创建后是可以更改的 configurecdn basicsetmsg 完成后点击创建即可 注: 如果你为了安全的考虑,需要隐藏源站的IP地址,可不添加任何直向源站的DNS解析记录(A记录),只设定好回源的IP即可。

详细配置

下面是一些详细的配置,话不多说,直接上图 cdn20190703193431 注: 如果你的站点URL参数较多,默认情况下,回源没有跟随的,可能出现站点访问时点击任何链接都无反应的问题,需要将参数跟随打开,如下: cdnhuiyuan

仅列出部分配置,更多配置和优化参数请自行摸索,官网的文档非常齐全。

添加DNS解析

将你的域名指向该CDNCNAME即可,这里以阿里云解析为例: 首先复制又拍云这边你所创建的CDN服务的CNAME cdncnameset1 进入域名控制台,添加CNAME记录 servernametocname 稍等片刻,可使用nslookup来查看是否成功解析到了CNAME

[C:\~]$ nslookup www.zhuyongci.com
非权威应答:
服务器:  public1.114dns.com
Address:  114.114.114.114

名称:    nm.aicdn.com
Address:  220.194.237.120
Aliases:  www.zhuyongci.com
	  cdn-zhuyongci.b0.aicdn.com

测试

默认情况下,CDN服务会根据请求来缓存站点资源,如果你想立即对站点所有资源缓存或者你更换了源站的主题啥的,需要立即生效,请点击刷新,每天只能进行5次刷新,刷新时对源站的造成的负载较大 cdnflush1 cdnflush2

# CDN 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×