使用又拍云CDN分发,域名必须要备案

前言

出于各种原因最终还是用CDN了。
由于主域名设置了MX解析,故无法再设置CNAME解析了,要想使用CDN,就必须舍弃某些。

  1. 放弃主MX解析
  2. 放弃主域名,改用www二级域名。
  3. 选一个开放25端口的服务器,网站邮件同服。

经过考虑,目前最让步最小的方案是2。
之前加入又拍云联盟,每月送10GB存储空间15GBCDN流量(HTTP/HTTPS均可用),我这种网站根本用不掉,可以说是白嫖了。

又拍云配置

首先注册又拍云,有时间申请个又拍云联盟,登陆控制台。

创建云存储服务

这里不需要进行太多设置,创建一个就行了。

创建CDN服务及配置

根据自身填写配置,这里选全站加速,以下为本人配置。
域名管理-加速域名-www.anyfan.top

回源管理-- 源站设置-协议跟随

  • 源站资源迁移-开启

缓存控制-参数跟随-回源跟随

必要!不然后台无法使用!

性能优化-页面压缩-关闭

不建议开,我测试发现页面有几率出现异常。

成本控制-WebP自适应-开启


其余为默认,可自行测试修改。

创建ssl证书

为了实现https访问,我们首先要申请一个ssl证书。
好在又拍云提供免费自动续签证书

等待申请成功后便可在证书管理页面开启强制https访问。

域名解析

登陆阿里云控制台增加解析规则

提示:www-af.b0.aicdn.com为又拍云给你的测试域名,详情见正文图2

handsome及typecho配置

设置-基本-站点地址-www.anyfan.top

控制台-外观-设置外观-

  • 高级设置-左侧边栏导航-替换anyfan.top为www.anyfan.top

宝塔配置

至此cdn配置基本完结,我们还需将anyfan.top重定向到www.anyfan.top
由于阿里云只提供域名、服务器都在阿里云的域名url转发服务,但我们用的CDN是又拍云,所以只能用自身服务器进行301重定向。

至此域名由anyfan.top更改为www.anyfan.top,开启全站加速。

最后修改:2020 年 07 月 24 日 03 : 02 PM
赏口饭吃,行行好吧,客官!