type
status
date
slug
summary
tags
category
icon
password
前言
Notion+CloudFlare搭建博客
- 🕵️在根据教程用
Notion+CloudFlare
搭建自己的博客时出现了一些问题;
- 🥹自己昨晚熬夜到3:00多钟依然未解决;
- 🤩后来请教大佬帮忙解决了,美滋滋;
- 🥳感谢
kali-team
提供的技术支持。
直观效果
可以使用域名直接访问,不用分享那么一长串链接。
前提条件
- 一个
Notion
账号;
- 一个
CloudFlare
账号;
- 一个
域名。
我买的是腾讯云的。
介绍
打开链接到GitHub项目
notion-blog
cn-kali-team • Updated Nov 6, 2023
- 点击
Fork
让项目到自己的仓库来

- Fork 之后主要修改
wrangler.toml
这文件里面的参数,其余都不需要动

需要更改的参数
- 这些是需要修改的参数是需要在
cloudflare
文件里面去修改的

更改参数介绍
1.name

2.routes中的pattern

3.routes中的zone_id

4.MY_DOMAIN
- 域名那里可以自定义,worker.dev在国内访问不了的(前面需要加上
www
或者blog
)

最终Workers配置效果

5.PAGE_MAP
设置腾讯云的域名DNS
- 需要将腾讯云的DNS记录改到cloudflare,这样cloudflare才能接管我们的域名。


一键部署
- cloudflare 新出了一个 worker 集成工具,使得部署和开发测试都可以在本地上操作,不需要登录到cloudflare网页控制台上面操作了。从 Wrangler 命令行界面 (CLI) 构建、预览和部署 Workers。设置后,您可以从本地开发环境快速迭代此 Worker 的代码和配置。workers-sdkcloudflare • Updated Feb 26, 2024
- 我用的这个方法,因为在本地的话我报了很多错还没解决。如果需要尝试的可以去参考链接里面,有详细的教程。

- 点击
Deploy with Workers
之后会出现

API Token
- 选择第四个

- ip 不用填

参考链接
主要详细教程
关于PAGE_MAP参数设置
加载giscus评论
填写项目
- Author:giluoo
- URL:www.iiyang.cn/article/archives-1
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!