Notion 网站发布及域名自定义
女朋友想在游戏里氪金但是又犹豫不决,经过协商之后我们决定成立一个基金会以日常生活中节约下来的💴作为资金来源,满足她的氪金以及相关的电子娱乐需求。
思路
- 寻找合适的记账软件。在了解支付宝情侣小荷包以及市面上各类记账软件之后,发现功能太过复杂,会造成很多不必要的管理开销,最终决定使用 Notion 的 Database 块,可以自定义任意属性,可以使用多种布局,表格,列表,日历,相册等等,满足充分的自定义需求,同时轻量化。
- 将资金流水实时公开给女朋友,进行Notion的站点发布并绑定自定义域名,这样在移动端就可以随时随时输入域名进行观看啦。
步骤
1.使用Database块记录资金信息
新建一个页面,输入“/”弹出提示列表
2.发布Notion页面为站点
[Share]->[Publish]
发布成功后可以配置网站观看者权限,单击🔗图标复制网站链接
3.绑定Notion域名到自定义域名
通过部署Cloudflare Worker反向代理自定义域名到Notion域名
配置Workers
登录Cloudflare,点击要绑定的的网站域名,比如下图:002724.xyz
点击左侧导航栏的“Workers Routes”,点击“管理Workers”
“设置免费的自定义Cloudflare Workers子域名”,随意可修改
完成后出现这个界面,继续选择“Free”计划
点击“创建服务”
服务名称可以跟我一样取notion-worker方便后面操作的时候选择服务能认出来,完成点击“创建服务”
使用网站生成Workers代码
打开这个网站(需要科学上网)https://fruition-stephenou.vercel.app/
第一行:自己的域名(e.g. funds.002724.xyz)
第二行:Notion分享页面链接
下面已经生成代码,点击“COPIED!”
在这里我的域名是顶级域名002724.xyz,如果是二级域名无法自动识别,不会触发"copy"条件,我猜测这个网站是主要用于Notion建站的脚本,使用顶级域名直接作为网站域名
未触发按钮可以直接复制下方代码根据注释自行填写
Workers编辑代码
回到Cloudflare,点击Workers,点击编辑代码
左侧代码区块,Ctrl+A全选删除,刚才复制好的代码Ctrl+V粘贴,然后点击“保存并部署”
添加路由
点击“Workers路由”,点击“添加路由”
[二级域名].[顶级域名]/*
为通配符,表示匹配所有字符
如 url.com/:表示匹配以url.com/开头的所有网址,如 url.com/abab、url.com/abab/cdcd等
服务选创建的Workers服务名称(我上面提到的“notion”)
总结
到此就实现使用Notion记录基金来源,以及日常活动同时发布网站使用自定义域名访问啦ヽ(✿゚▽゚)ノ
参考资料
-
Notion
-
cloudflare
女朋友?当你说到女朋友的时候,我确乎是破防了,破个人之大防了,为什么你有女朋友而我却没有,一想到这,我的生活仿佛瞬间失去了颜色,只能抱紧我的玩具熊在深夜里独自哭泣,只能双眼无神地行走在人群之中,只能故作强势地在网络上不懂装懂。我这个防破得彻彻底底,我仿佛是被冲上海滩的咸鱼,是失去了任何反击的能力的败狗,你一秀女朋友,我就直接精神错乱,求求你别秀啦女朋友,还是女朋友,我真的哭了,因为你的三言两语我真的破防了。我本来就是网络新手,在网络上不懂装懂,你们一直秀女朋友,我直接就气急败坏,恼羞成怒。手机屏幕面前的我,眼泪不由自主的流了下来。过去我扮演的高姿态,全都成为了笑话,成了一只供人取笑的败狗
不是哥们,这个你真得删,我没事,但是我有个哥们你知道吧,我跟他情同手足,我怕他不小心看到破防了,我当然没事啊,哈哈哈哈,这期删了呗,这跟我朋友的经历有点相似,不过我是无所谓的,没什么感觉,我不轻易破防的,但是我一个朋友可能有点汗流浃背了,他不太舒服想睡了,当然不是我哈,我一直都是行的,以一个旁观者的心态看吧,也不至于破防吧,就是想照顾下我朋友的感受,他有点破防了,还是建议删了吧,当然删不删随你,因为我是没感觉的,就是为朋友感到不平罢了首先我没破防,就是我有个朋友是这样的,他就和你说的一样,但他不是那样的,我觉得你这样真的没意思,你就算发了他们也不会破防,因为我朋友是这样的所以我知道,我劝你最好删了,因为我朋友就算看了也不会破防,所以你这句话留着也没啥用,还不如删了,然后就是我没破防,只是我朋友是那样的,我提替我朋友说话,我没破防,我就是提醒一下你,记得把这句话删了,我可没破防