The origin of this website
高中时期开始写文,那时候大部分记录在手机备忘录里,完美的文字记录工具。
有时候灵感乍现你就需要立马记下来,它就很好的解决了”快”这一需求。
22年开始记录自己遇到过的关于专业上的问题。
写过很多问题的总结,最初只是把它们放在本地,但有一次误删,导致写的大部分丢失了。
后来吸取教训,开始写 Markdown
推在远程仓库里。
直到上周,在一个幽深的角落点开了那个文件夹,才想起来我还写过这些文章,于是想着创个界面,方便查阅的同时也好看点。
4月19日
本打算买个轻量服务器用来创建,后觉得没必要。
最后决定使用 Hexo 框架,并用它构建最初静态页面。
4月20日
周天,懒,躺,玩。
4月21日
选择 NexT ,原因:极简,注重文字。
开始 NexT 配置,这个配置,931 行,so long。
完成配置,迁移文章。
部署上线,初步功能完善。
但因为众所周知的网络原因,国内访问很慢,并且访问路径臃肿难看。
想到了用阿里云新用户白嫖的香港服务器做 nginx
代理,先玩一玩试试。
国内访问大概这样跳:
请求 ——> 香港服务器 ——>
Nginx
反向代理 ——> Pages
因为试用香港服务器不用备案,并且可以大陆直连,就很方便了,但是速度欠缺,毕竟太远。
附 Nginx
配置:
server { |
在服务器安全组中开启 80 端口。
接着就可以直接浏览器输入 http://47.238.236.56
访问了,它会自动代理我的页面。
然而 http
访问,没有 SSL
证书促成 SSL/TLS
加密,总是弹出不安全。
况且最重要的是,这服务器只是试用。
如果买一个香港服务器,只为反向代理一个静态页面,那确实很奢侈了。
同时这一串 ip
数字难看又难记,域名是一定要的,即使不用服务器代理转发。
诸多不完美。
4月22日
哈哈,突发奇想:
请求 ——> 大陆服务器
Negix
+ 代理 ——> 香港代理服务器 ——> Pages
链式代理,为了自建代理解锁 Netflix 地域限制的应该都很熟悉。
这种理论来说是可以稳定访问的,但是速度就不知道了,毕竟跳的太多。
弊端更是爆炸:域名备案,国内服务器备案,同时代理要保证稳定,等等一系列有可能出现的情况。
想想就好,只是有这么一种复杂的方法,但肯定不用。
最终决定使用 CDN
加速,域名直接挂在Pages上
一些主流的提供 CDN 服务的平台
1. 阿里云
- https://common-buy.aliyun.com/?commodityCode=cdn#/open
- 没有免费流量
- 国内(包括全球)加速需要网站备案
2. 腾讯云
- https://console.cloud.tencent.com/cdn
- 每个月有 10GB 的国内免费流量
- 国内(包括全球)加速需要网站备案
3. 又拍云
- https://www.upyun.com/products/cdn
- 可以申请加入 又拍云联盟,每月免费获取 10GB 的存储空间和 15GB 流量
- 国内(包括全球)加速需要网站备案
4. Cloudflare
- https://www.cloudflare.com
- 个人服务完全免费,附加服务收费
- 全球加速不需要网站备案
以上大部分针对国内加速的 CDN 服务都需要网站备案才能用。
但是由于 Pages 是托管在国外的,所以 无法备案 。
暂时也没有移植到国内的云服务器主机上的想法。
因此最终选择了 Cloudflare,重要的是它 完全免费 。
免费这两个字一出来,其他的当然都先靠边。
使用Cloudflare套CDN遇到的问题:
访问提示 “重定向次数过多”(ERR_TOO_MANY_REDIRECTS)
原因:
- Cloudflare 的 SSL 模式设置为 Flexible
- Pages 强制使用 HTTPS,导致重定向循环
解决:
- 登录 Cloudflare 控制台 → 进入你的域名
- 进入 SSL/TLS → Overview
- 将 SSL 模式改为 Full 或 Full (Strict)
- 等待几分钟生效,刷新网站或清除浏览器 Cookie 测试
4月23日
完成域名解析和 CDN 加速
做其他事
4月24日
做其他事
4月25日
添加LiveRe评论功能。
添加Chat聊天窗口。
头发又掉了几根,生命又消逝了一些。