网站三大要务,速度、安全和内容。而CDN (内容分发网络)即能对速度和安全都有很大帮助。
近年来,随着网络高性能和安全性的要求提高,CDN 技术应运而生。现在放眼看去,基本上绝大多数的网站,都使用了 CDN 服务,一则加速、二则安全。
作为一种分布式架构,CDN 通过将内容分发到全球各地的服务器上,从而加速用户对网站、应用程序和其他网络资源的访问。
CDN 加速原理主要包括内容缓存、动态内容加速、并行连接优化,安全原理主要包括分布式拒绝服务( DDoS )防御、SSL/TLS 等加密协议安全加密传输、内容安全检查等。
目前,各大主机厂商都有提供 CDN 服务,而在免费服务方面,国内尤以又拍云、多吉云为主流,国外则主要是 Cloudflare 。
在落幕的指导下,思意博客博客( eeee.me/ )目前使用了又拍云、多吉云、盾云的 CDN 服务,同时使用了又拍云和多吉云的内容存储服务。目前,又拍云和多吉云都为免费用户每月提供十多GB 的 CDN 流量和 十多GB 的云存储空间,对于中小网站来说基本够用。
下面,以思意博客博客使用多吉云为例,以后台配置截图的方式,展示适合中小网站的 CDN 配置方案,可对照参考配置。
一、CDN 配置
这里主要是设置要加速的域名、填写源站的 IP ,其他根据需要设置。
这里要区分,CDN 和内容存储配置的区别,因为两项服务多吉云都有提供,而两项服务都要用到域名设置和解析等。本文仅说明 CDN 配置。
二、域名解析配置
按照 CDN 提示,在域名解析服务设置相应的主机记录(域名前缀)、记录值,记录类型为 CNAME 。
三、基本配置
进入多吉云控制台,选择已经解析的域名,查看配置。基本配置如上。
四、回源配置
勾选回源,调整301、302。
五、缓存与响应
修改缓存规则。
时效类型为文件类型。
内容处可填入一下类型:
.jpg;.jpeg;.png;.bmp;.gif;.webp;.ico;.svg;.js;.css;.otf;.woff;.woff2;.ttf;.htm;.html
然后选择缓存,时间为30天。
六、访问控制
主要有两项。
一是 UA 黑白名单,选择黑名单,禁止访问,输入以下 UA 内容:
*Java*|*python*|*http*
二是封顶限制,避免恶意用户盗刷,也为不要超出正常的免费额度。
这里根据自己网站的具体情况,酌情设置。
七、性能优化
选择开启智能压缩服务即可。
八、HTTPS 配置
此处需要给域名安装 SSL 证书,可去百度云申请时长一年的免费证书。
然后酌情开启是否强制 HTTPS 。
注意,一般使用 CDN 时源站不要开启强制 HTTPS 。如果需要强制HTTPS的话,需要在 CDN 里面设置
非默认端口时,不能使用协议跟随,除非 CDN 支持分别对 HTTPS 和 HTTP 设置端口。
不像又拍云,可以向使用其服务的域名提供免费时长90天的证书,多吉云需要在其他地方申请好证书后,进行上传证书,绑定使用其服务的域名。
如果已经有了证书,开启 HTTPS ,并强制 HTTPS 。
其中 TLS (安全传输层协议),各个版本都可以勾选。
以上,即是作为中小网站,使用多吉云 CDN 加速服务的一个基本配置。此配置实例,仅供参考。
除以上基本配置之外, CDN 加速服务还可有主、次多个域名的配置。有根据网站需要使用多个不同侧重点的 CDN 服务商。有国内、国外,不同线路,甚至不同地域的配置。有动静分离的配置,对不同文件类型如 CSS 、 JS 以及音乐、图片、视频等静态文件,以及流量量、交互服务等动态文件分别配置。进而自建 CDN 更为细化有针对性的配置等。
“CDN配置实例分享,以多吉云为例看看中小站长如何配置网站加速”上的2条回复
你的网站访问速度还可以,我们没有备案的只能使用墙外的CDN。
感谢土木坛子关注!
我是腾讯轻量主机,普通配置。
然后使用了国内三家CDN,这也算是备案的好处了吧。