介绍:
什么是CDN?
内容分发网络(CDN)是一个互连服务器网络,可加快数据密集型应用程序的网页加载速度。CDN 可以表示内容分发网络或内容分配网络。当用户访问某个网站时,来自该网站服务器的数据必须通过互联网传输到用户的计算机。如果用户距离该服务器较远,则加载大文件(例如视频或网站图像)将需要很长时间。相反,如果网站内容存储在距离用户较近的 CDN 服务器上,就可以更快到达他们的计算机。
AWS CDN介绍
Amazon CloudFront 是一项网络服务,可加快向用户分发静态和动态网页内容(例如.html、.css、.js 和图像文件)的速度。 CloudFront 通过名为边缘位置的全球数据中心网络交付您的内容。当用户请求与您一起提供的内容时 CloudFront,该请求会被路由到延迟(时间延迟)最低的边缘站点,以便以最佳性能交付内容。
使用AWS的CDN为你的博客加速
首先填写你的源站地址,这里只可以填写域名,将你的ip解析到二级域名上,这里不可以填ip,由于我要加速的网站是halo博客,故我这里协议直接选择的是仅HTTP,端口填写的是Halo博客使用的端口。
接下来这里我设置了HTTP重定向到HTTPS,其它默认
设置缓存策略,可以看我选择的
WAF这里我默认关闭了,对这部分计费不太了解
接下来备用域名填写你要套cdn的域名(虽然看是可选的,但我前面没选似乎网站打不开),点击请求证书,按要求申请证书即可
最后点击创建分配即可。
总结:
本站采用的是国内访问走aws的cdn,国外访问采用cf的cdn,这里我就要夸一下cf的cdn,免费且不限量,aws的国内访问虽然速度快,但要关注用量,不然可能产生大额费用。