type
status
date
slug
summary
tags
category
icon
password

前言

Notion+CloudFlare搭建博客
  1. 🕵️在根据教程用Notion+CloudFlare搭建自己的博客时出现了一些问题;
  1. 🥹自己昨晚熬夜到3:00多钟依然未解决;
  1. 🤩后来请教大佬帮忙解决了,美滋滋;
  1. 🥳感谢kali-team 提供的技术支持。

直观效果

可以使用域名直接访问,不用分享那么一长串链接。
现在:blog.giluo.cn

前提条件

  1. 一个Notion 账号;
  1. 一个 CloudFlare 账号;
  1. 一个域名。我买的是腾讯云的。

介绍

打开链接到GitHub项目

notion-blog
cn-kali-teamUpdated Nov 6, 2023
 
  1. 点击Fork让项目到自己的仓库来
notion image
 
  1. Fork 之后主要修改wrangler.toml这文件里面的参数,其余都不需要动
notion image

需要更改的参数

  • 这些是需要修改的参数是需要在cloudflare 文件里面去修改的
notion image

更改参数介绍

1.name

notion image
 

2.routes中的pattern

notion image
 

3.routes中的zone_id

notion image

4.MY_DOMAIN

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

最终Workers配置效果

notion image

5.PAGE_MAP

设置腾讯云的域名DNS

  • 需要将腾讯云的DNS记录改到cloudflare,这样cloudflare才能接管我们的域名。
notion image
notion image
 

一键部署

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

API Token

  1. 选择第四个
notion image
 
  1. ip 不用填
notion image
 

参考链接

主要详细教程

关于PAGE_MAP参数设置

加载giscus评论

填写项目

 
NotionNext 实现个人博客谷歌搜索技巧
  • Twikoo
giluoo
giluoo
励志成为一名终身学习者
Announcement
“热爱生活”
统计
文章数:
14

网站已经运行

00小时 0分钟 0