WordPress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一

网站的 CDN 终于已经配置好,前面 用 Cloudflare CDN加速网站 发现国内效果并不好。这次将阿里云CDN搭建好后,网站加速效果还行,比较满意。

阿里云CDN添加域名

既然我们要加速域名,首先当然要添加域名。域名管理–>添加域名。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

加速域名

这里填写的是我网站的顶级域名 guozh.net ,因为我网站做了 301 跳转,会自动将 www.guozh.net 跳转到 guozh.net 。所以这里我只需要加速这一个域名即可。

源站信息

这里选择 IP ,然后将服务器 IP 填写与此。

端口

因为我网站有证书,所以端口选择 443 HTTPS 的默认端口。

加速区域

~自己决定呗

信息审核

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

因为一些「神奇的原因」,在阿里云配置 CDN 需要审核网站,还好我服务器就是阿里云的服务器,已经备案。所以直接秒审核,不知道平台服务器会出现啥情况。

管理域名

前面步骤完成后点击域名列表,应该会回到域名管理界面,选择 管理 就可以开始配置 CDN 的一些选项。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

回源配置

回源HOST

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

步骤都用箭头标记,按照如此步骤即可。这里配置回源HOST也是以防万一,一些情况当CDN失效后,能够继续让网站可以访问,只不过访问的资源不是缓存的资源,而是服务器上资源数据。比如当 欠费 就会回源。

协议跟随回源

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

同样按照我图片标记操作即可。

缓存配置

就是这一步最难,而且坑最多。我有点搞不懂,用阿里云搭建 WordPress 的网站这么多,为什么阿里云 CDN 没有关于 WordPress 的缓存配置模板。

先将我的缓存规则贴出来,如果不纠结和我一样,只想缓存图片,照着如下添加规则就行。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

前文说了,我网站配置CDN的原因主要图片太多加载太慢,所以要求也不高。

看我规则也能看出来,第四条关于图片的设置,设置成一个月过期。

然后前面三条的过期时间都是 0 年,也就是说不缓存。第一条如果设置了缓存登录后台会出现失败情况。第二条也就说所有的网页都不缓存,开始设置缓存后导致,统计阅读数量出错。

HTTPS配置

我开启了HTTPS加速,还是那句话,我网站做了 301 跳转,会跳转到顶级域名。如果不启动 HTTPS加速,前面一切都白费。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

开启方法图片都已经指出。因为我的证书使用宝塔的免费证书,并非阿里的云盾证书,所以这里要添加证书的信息。这里也耽误一些时间,如果你不知道宝塔的证书怎么下载或者查看。建议阅读 怎样下载或者查看宝塔SSL证书 私钥Key 或 内容Pem

证书信息添加后如下图

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》


中间插一段,这样配置完后平时用着没什么问题。但是将博客文章内容复制同步到简书或者掘金时会上传图片失败。因为这两个平台和CSDN不一样,会将外链图片下载保存到自己服务器,以防失效。结果图片总是会上传失败,然后一直测试对比,发现不开启CDN,同一张图片外链上传没问题。纠结了好几天,为此我的简书日更计划也断了,因为懒得将图片再次手动插入。最后没办法情况下向阿里云提了工单。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

 

第一次被售后惊叹,大部分公司商家售后算不上售后,充其量是个「没用」的人,因为没啥权利,改变不了什么,所以他们用的最多的招数就是拖,但是阿里云售后的敬业还是很让人服气。

看到我提工单的时间没,晚上将近9点,提交没过十五分钟就回复开始解决。

期间共同交流查看,最后发现就算我在代码中下载自己博客的图片竟然也会失败,难怪他们同步我的图片会失败,因为完全下载不下来,期间对方还叫我把代码发给他,哈哈。最后他发现是证书的原因。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

 

开始在宝塔后台查看证书时发现两个证书,根证书和证书。我填写的是证书内容,发现没问题就没管了。所以这里我将两个证书拼接,上面是证书内容下面是根证书,再保存就没问题了。

感谢阿里云售后工程师!!


添加完成后保存,正常成功显示如下

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

强制跳转

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

高级阀值设置

早就听说过阿里云CDN被恶意刷量,小心一夜房子没了,所以特别小心的想设置阀值,结果。。。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

虽然没法设置,但是也好心提醒可以设置监控报警。

报警设置

回到域名管理界面,找到报警设置。顾名思义,这是关于CDN的监控报警设置,设置后如果触犯你设定的规则,会给你以邮件或短信方式提提醒你。这样有啥好处呢?提前告诉我们网站出现异常,提醒我们处理。比如网站流量异常,看看出现啥情况,是图片外链被滥用还是被恶意攻击等等。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

创建报警规则

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

同样先附上我的相关设置,箭头标记的都是修改参数的设置。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

其他没啥,其中规则描述的带宽最高值是 3Mbits/s ,这里我也不知道设置多少数据,反正设置后可以修改,先设置个小点值,如果触发报警再修改就是啦。

添加CNAME记录

前面都搞定,最后就简单了。只需要去域名控制台将域名解析指向分配给我们的CNAME值即可。这步比较简单,稍微要注意就是添加失败的情况,我在 阿里云 “CNAME”记录与“A”记录 或者 MX 记录 冲突 中记录过。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

如果以上完成后访问网站出现 此网站无法提供安全连接 xxx 使用了不受支持的协议 的报错显示。建议阅读 此文

价钱

我看了好久都没看懂阿里云CDN怎样扣费的。因为我选择是按量付费模式,这种模式可以后付费,也就是说先用,一天计算一次扣一次。而我又开启HTTPS,和一般的 CDN 计算又不一样。如果你没配置HTTPS,买个 下行流量资源包 应该足够使用了。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

而我不一样,看样子需要购买这个 静态HTTPS请求数 资源包。我现在还没买,在阿里云账户充值一块钱用了好几天,用完后再考虑是否购买。

《Wordpress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一》

OK,终于写完,希望能帮到你吧。

怎么说呢?不管有用没,还是想加上这句
老郭原创,转载请加上WordPress 使用阿里云 CDN 加速缓存网站 最全图文教程 没有之一
点赞

发表评论

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