对又拍云CDN高级配置加速WordPress访问 附防CC设置教程

又拍云对于很多新手站长来说,其支持免费CDN和云存储,很受国内站长的欢迎。但是也有的新手站长不清楚如何设置,今…

IMG_0

又拍云对于很多新手站长来说,其支持免费CDN和云存储,很受国内站长的欢迎。但是也有的新手站长不清楚如何设置,今天搬主题就介绍一下新手站长们如何快速的将自己的站点接入又拍云 CDN 服务,对又拍云CDN高级配置加速WordPress访问,同时对里面的防CC设置分享教程。

还没有又拍云免费CDN?

>>>点击这里进行注册<<<

一、又拍云CDN初级设置

首先注册又拍云账号并完成实名认证后登录又拍云控制台,在【基础产品】里“立即使用” CDN ,如下图红色箭头所指:

对又拍云CDN高级配置加速WordPress访问 附防CC设置教程插图1

然后再【服务管理- CDN 】页面点击右边的“创建服务”,如下图:

对又拍云CDN高级配置加速WordPress访问 附防CC设置教程插图2

进入【创建 CDN 服务】页面,更具自己站点实际情况填写相应的信息,如下图:

IMG_0

基本上照着提示填写就可以了,需要强调的是如果“回源协议”里选用了 HTTPS 的话,需要提前在又拍云控制台首页的【增值服务】里【SSL 证书】中导入自己站点的 SSL 证书哦,如果使用的是自己申请的 Let’s Encrypt 证书的话,基本上用纯文本文件编辑器打开对应的证书文件(一般是两个 pem 和 key)复制粘贴即可。

完成了上述的步骤后,又拍云会有一个简单、快速的域名审核过程,一般 10 分钟内既可完成,理论上只要是国内备案的域名最多五分钟就会审核通过,通过后就会分配一个 CNAME 解析的记录值,这时候到你的 DNS 解析里把域名的 A 解析记录替换成 CNAME 解析到这个记录值就正式将站点接入到又拍云 CDN 服务了。

完成上述这些后,基本上就可以不用管了,因为又拍云 CDN 默认的配置就完全胜任你的站点的加速服务了,对于小白新手站长来说也就完成了又拍云 CDN 的部署和启用了,只需要等着 DNS 里的解析在各地生效即可(这个一般最多 72 个小时全部完成,请大家耐心等待就是,都是自动完成的,不需要人为操作啥的。)

二、又拍云 CDN 的高级配置

接下来再介绍一下又拍云 CDN 的高级设置,为了提升 CDN 加速的效果,可以进行一些高级的设置来达到目的,这里要对新手站长们强调的是凡事都是有利有弊,又拍云 CDN 默认的配置流量消耗是很低的,加速效果也比较均衡(算是普普通通的吧!)。一旦我们通过进阶配置后,加速效果可能会有所提升,同时也意味着 CDN 流量消耗量加大了,考虑到成本和免费流量有限这个前提,明月不建议新手站长们过多的折腾,保持又拍云 CDN 默认配置是最经济的方案了,当然土豪可以无视的。

IMG_0

所谓“进阶配置”其实也都是很简单的一些配置而已,比如:开启“回源管理”里面的“源站资源迁移”、“性能优化”里的“WebP 自适应”、“页面压缩”,“访问控制”里的“CORS 跨域共享”等等这些,如果是 HTTPS 的话,还需要在“HTTPS”里开启“HSTS”。

IMG_0

不过,为了提高 CDN 的命中率(也就是提升 CDN 的加速效果),搬主题建议大家在“缓存控制”里的“缓存配置”中手动的指定静态文件的缓存时间,具体可参考下图:

IMG_0

上述其实就是所谓的“缓存规则”了,又拍云 CDN 默认提供的规则都是很科学的,所以大家根据自己情况来选择使用就可以了。WordPress 站点的话建议采用上图介绍的这个缓存规则即可。

另外,如果是 类似 WordPress/ Typecho 这样的动态站点的话,进行全站缓存的话,强烈建议大家手动配置“不缓存规则”,将动态文件设定为“不缓存”,这样是为了提升 CDN 的兼容性和稳定性,这点儿对国内某些所谓的“高速”浏览器比较稳定些。

如下图:

IMG_0

到这里基本上 CDN 端的设置也就基本完成了,如果你是个非技术型草根站长的话,这里还建议大家开启“缓存控制”里的“浏览器缓存”,这是对静态文件开启客户端本地缓存,对提升网页载入速度效果还是非常明显的,还可以节省一定的 CDN 流量消耗!

IMG_0
IMG_0

唯一需要强调的是“浏览器缓存配置”里的缓存时间不能大于缓存规则配置里的缓存时间,要不就会失效和紊乱(这算是内容分泌紊乱吧!)

三、又拍云CDN防CC设置

1、什么是CC攻击?

CC攻击是DDOS攻击的一种,认识到带宽的意义,就很容易理解,攻击者使用一定数量的IP并发访问你的博客,你博客就是超出带宽极限,服务器处于瘫痪状态,无法为其他用户提供请求响应。

我们知道浏览器的访问是TCP协议,TCP响应也称作“3报文握手”也就是客户端和服务器端之间一共发了3个报文才完成TCP连接。

CC攻击的时候,服务器已经无法接收和处理正常客户传过来的TCP报文也就无法建立连接。

2、对IP请求数目进行判断

在访问控制菜单里面有对应的选项进行选择。如下图

IMG_0

又拍云这两个功能都可以有一定作用:

IP访问限制

ip访问限制就是请求数目太多,就是禁止这个ip访问一段时间(最小是60s)

  • 这里的访问频率是指请求你的服务器的request数目!!并不表示只访问某个URL的数目

比如你访问我的博客https://www.banzhuti.com,指向我的服务器的request实际上约30个(引用别的服务器资源的request不计算在内),那么访问次数就是30次。

  • 禁止时间:又拍云的计数周期是固定的,60s。禁止时间最小值也是60s。

下面是推荐的设置规则:

IMG_0

CC防护

分为两种:

  • 强制防护:用户访问你的博客,都会先显示一个约5秒的等待页面,检查客户端的在这段时间内的请求次数是否正常,是否请求特征正常,就会给用户浏览器添加一个cookie,表示认证通过,在一段时间内,该用户都被视为正常用户,不会再看到等待页面
  • 智能防护:有一个访问频率阈值(最小是200),超过这个阈值,才会显示等待页面,实现原理和上面是一样的。

推荐的设置如下图:

对又拍云CDN高级配置加速WordPress访问 附防CC设置教程插图12

建议CC防护频率限度要小于ip访问限制的频率限度,因为用户因为IP被误判导致的封禁,用户体验会很差!

还没有又拍云免费CDN?

>>>点击这里进行注册<<<

类别:WordPress 进阶教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册