注册又拍云
1.注册又拍云: https://console.upyun.com/register/?invite=BkHDGCzMw
2.加入又拍云联盟:https://www.upyun.com/league 点击申请
3.在网站底部footer处加上又拍云LOGO。
https://www.upyun.com/static/upyun_logos.zip
4.耐心等待审核成功通知。
创建CDN服务
- 在又拍云上创建一个CDN服务,设置如下图:
- 记住又拍云提供的CNAME地址,去域名提供商解析到加速域名(我的是www.heson10.com )
Coding上的设置
先解绑域名,取消强制https,待又拍云CDN挂上HTTPS后在绑定
Github上的设置
同样,github上也要取消强制HTTPS
又拍云CDN配置
配置SSL(HTTPS)
1.进入HTTPS设置
2.申请一个免费SSL证书,推荐免费的Let’s Encryppt 的证书
3.开启HTTPS
优化配置
- 开启 Gzip 和 Brotli,压缩级别调到3
- 开启页面压缩
- HTTP 302 调度
- 开启TLS1.3,最低建议TLSv1.1
- 开启 HTTP/2 + Server Push
- WebP 自适应
- 开启源站资源迁移
最后
至此,又拍云CDN就弄好了,加速很明显。遇到问题,请在下方回复。码字不易请多多支持!
更新问题
8月16日更新:
Q:开启了源站资源迁移功能,修改博客css等样式文件,长时间不刷新。
A:开启源站资源迁移功能后,会把CSS 、js等文件迁移到又拍云云存储。要在对应的云存储中,使用 FTP 或者文件管理,删除或上传最新的CSS 、js样式脚本。
8月26日更新:
为防止恶意攻击,经群友提醒,建议开启ip限制和cc防护。