网站全站配置CDN加速

0x00 何为CDN

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

0x01 本实例配置前提

0x01 本实例以“又拍云”为搭建服务平台。

0x02 博客网站搭建完成,并配置https进行全站加密(实例中启用了https协议回源)。

0x02 配置步骤

0x01  注册“又拍云”账号

注册账户(点击注册)并实名,注册完成后申请加入“又拍云联盟”(又拍云提供的免费CDN需要申请加入联盟[点击了解])。

0x02  新建CDN服务

0x02.1填写服务名称(按照自己需求填写)

0x02.2填写加速域名(按照需求写,需要填写www.你的域名.com)

0x02.3选择应用场景(本站是php动态网站因为选择的是“动态内容”,你也可以选择“全站加速”)

0x02.4源站设置(填写自己服务器的IP地址)

0x02.5加速区域(因为本人站点主要是中文内容,主要面向国内用户,因此选择国内加速)

《网站全站配置CDN加速》

0x03  配置DNS信息

0x03.1 CDN创建完成后,会分配一个CNAME地址,需要将CNAME地址添加到域名的DNS解析记录中,如下图所示。(腾讯云后台阿里云后台《网站全站配置CDN加速》

《网站全站配置CDN加速》

0x04  回源配置(https回源)

0x04.1 在又拍云上申请免费SSL证书

《网站全站配置CDN加速》

0x04.2 配置HTTPS回源

《网站全站配置CDN加速》

0x05 配置缓存规则

(根据自己网站的实际情况配置缓存规则,缓存站点内的静态文件即可)

《网站全站配置CDN加速》

《网站全站配置CDN加速》

0x06 启用HTTPS

0x06.1 使用又拍云刚才申请的SSL证书开启HTTPS加密

《网站全站配置CDN加速》

0x07 配置完成前后对比

0x07.1 配置前测试情况

《网站全站配置CDN加速》

0x07.2 配置完成后测试情况

《网站全站配置CDN加速》

 

在CDN全站加速后可能出现的问题:

1.网站验证码无法获取。

2.网站插件回调地址出现无法访问。

如果出现以上问题建议还是停止全站CDN加速,改为静态资源(image,rar等资源)加速。

 

以上为教程全部内容,如有不正确的地方欢迎批评指正,可以通过以下方留言,邮箱:540616029@qq.com、QQ:540616029、微博:深度极客、QQ群:210475444(深度极客)。如需转载请注明来源。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

%d 博主赞过: