之前博客一直部署在Coding,由于Coding频繁抽风,4月份的时候,朋友推荐了又拍云全站加速。又拍云有一个又拍云联盟的活动,加入之后每月可以获取10G的存储空间和15G的CDN流量。
又拍云联盟申请
1.注册又拍云账号
2.在网站下方添加又拍云LOGO以及又拍云网站链接
以matery主题为例,打开主题下文件/themes/hexo-theme-matery/layout/_partial/footer.ejs
将从又拍云下载的logo存放至主题下的source
文件,在footer.ejs
文件内新增以下内容
<div align=center> <a href="https://www.upyun.com/" target="_blank"> <img src="./youpaiyun.webp"
width="5%" /></a>
</div>
3.填写又拍云申请表
当完成了以上两步之后,即可填写申请表。待审核通过之后,又拍云会向你发放代金券以供使用,第一次注册又拍云的时候也会送代金券的,现在我们就可以使用又拍云的CDN服务了!
使用全站加速
登陆又拍云 CDN 控制台,进入 「CDN 服务」,点击 「创建服务」。
加速域名:填写你需要加速的网站,而非源站,比如你的网站托管到了Github
或Coding
,自己有一个AAA.com的域名,则填写AAA.com
应用场景:个人建议使用全站加速
源站地址:如果你托管到了Github
或者Coding
,则填写Github
或者Coding
的地址,举个栗子:user.github.io(回源地址与此相同)
当填写了以上配置之后,点击确定创建服务即可,又拍云会给你一个加速地址,用域名用CNAME
解析到加速地址上,即可完成又拍云CDN加速配置!
建议开启的一些又拍云配置
1.开启智能压缩,Gzip
和Brotli
设置压缩等级为3。
2.开启页面压缩,自动去除页面文件中非必要的字符(空白、注释等),自动压缩文件大小,加快传输速度。
3.开启HTTP302
调度,将用户请求引导至最优边缘节点。
4.重定向跟随,解决超链接跳转到源站的问题。
5.开启TLS
1.3。
6.最低TLS
版本设置为1.1。
7.开启HTTP/2
传输协议。
8.开启Webp
自适应,减少网络传输消耗。