<aside> 👉

返回

</aside>

之前的博客一直使用 Halo + VPS + Zeabur 的方式搭建,这种方式虽然可以让整个网站的操控权掌握在自己手里,可是这也有三个很明显的缺点——麻烦、笨重、昂贵,所以最近我一直想尝试使用 Notion 之类的协作平台写博客。为此我用 edu 邮箱开了免费的 Notion Edu Plus,功能和 Notion Plus 差不多,只是阉割了部分功能。然而,Notion 偏偏是阉割了网站域名绑定功能,这意味着用户只能用免费的 example.notion.site 域名,而这个域名又被 GFW 屏蔽。但办法总比困难多,还有一种方法可以让 Notion 网站绑定上自己的域名并在中国可以正常访问——Cloudflare Worker。

你需要准备好一个 Cloudflare 账号,一个自己的域名。

创建网站

网站 是 Notion 分享页面的一种方式,任何人只要有链接,无需登录即可访问网站。选择要被创建为网站的页面,在 Notion 右上角中,找到 分享,点击 发布 Tab,即可把该页面创建网站。

image.png

被创建为网站的页面下的子页面也会被同样创建成网站。你可以在 发布 Tab 自定义域名、地址。创建好网站后,记住域名备用。

创建 Fruition 代码

打开 fruition-stephenou.vercel.app ,你会看到以下界面:

image.png

其中,Your Domain 填写你的域名 (例如 example.org)Notion URL 填写你刚刚创建的网站和页面ID,Pretty Link 可以美化 URL。

举个例子: