背景
- 如果域名未备案,在国内基本无法使用
- 同时国内 VPS 的高价低配,于是找到了相对最便宜的
应用云擎(BAE)基础版作为备案的基础 - 但是 BAE 不支持 HTTPS,并且不能控制单一域名对外
需求
- 方案要保证备案不被注销
- 能够相对低廉、稳定地使用 HTTPS、H2
- HTTP 请求要重定向到 HTTPS 请求
- 不能存在除
qiujun.me以外的域名访问博客
实现
- 又拍云支持 HTTPS 与 H2,并且可以开启强制 HTTPS,这里解决了 HTTPS 的问题
- 同时又拍云支持自定义 Rewrite,可以用 Rewrite 标注这是来自 UPYUN 的请求
- BAE 接收到请求后,判断请求来自又拍云就接受,否者返回重定向,以此保证入口的唯一性
- 同时将
www.qiujun.me域名解析到百度云,用来通过百度云的备案检查,保证备案不被注销


