给网站加上CDN服务

前言

CDN是什么

CDN英文全称Content Delivery Network,中文翻译即为内容分发网络,是一种构建在现有互联网基础之上的智能虚拟网络,通过在网络各处部署节点服务器,将源站内容分发至所有CDN节点,使用户可以就近获得所需的内容。

CDN优势与作用

  • 提高访问速度
  • 增加网站安全性

CDN厂商的选择

国内CDN的厂商有很多,除了阿里云和腾讯云等大厂,一些小厂的优惠和体验还是很好的,但要注意的是,如果你的域名没有ICP备案,国内大多数厂商都是不能用的。

我这里用的是多吉云的CDN,点击注册多吉云账号

PixPin_2025-02-27_19-10-02

然后完成实名认证,接着我们可以看看免费的额度:

PixPin_2025-02-27_19-03-01

HTTPS请求次数的免费额度:

PixPin_2025-02-27_19-03-31

可以看到,对于个人而言初期阶段的博客,每月20GB是肯定够用的。

配置CDN

添加域名

来到多吉云域名管理的控制台,点击添加域名,添加完成后记得保存CNAME,后面域名解析的时候要用到。

PixPin_2025-02-27_19-16-08

按照自己的需求设置,加速域名选择你要加速的域名(需要ICP备案),源站IP选择你服务器的IP,回源协议选择使用与用户访问相同的协议回源,最后确认添加。

PixPin_2025-02-27_19-17-14

添加证书

接着来到融合CDN证书管理控制台,点击添加证书,上传你的证书(没有可以去宝塔面板申请或者使用腾讯云免费的域名)

PixPin_2025-02-27_19-21-39

接着回到多吉云域名管理的控制台,对你刚才添加的域名选择修改配置(小齿轮),然后点击HTTPS配置,启用你刚才上传的域名。

PixPin_2025-02-27_19-25-32

域名解析

来到你域名解析的控制台,先将域名解析的A记录类型暂停或删除,添加记录:记录类型选择CNAME,记录值填写刚才域名控制台保存的字段,点击确定,解析完成。

image-20250228233942499

测试

到这里CDN和域名解析的所有配置都完成了,如果你遇到网站打不开的情况请检查证书是否一致,如果你使用了宝塔面板试着只开面板中网站设置里的强制HTTPS,关闭CDN控制台中的。

来到ITDOG,输入你的网站域名,点击单次测试。

image-20250228234349310

如果没加CDN,那么测试结果是这样的:只有一个IP

image-20250228234529899

当你添加CDN后,测试结果是这样的:隐藏了服务器IP,在各地方都有缓存服务器。

image-20250228234628713

现在,你就成功的为你的网站配置了CDN服务。如果有多个域名需要加速,重复以上步骤即可,如果你遇到问题,可以在评论留下你的问题或者与我联系。