使用Cloudflare为Notion公开页面自定义域名

使用Cloudflare为Notion公开页面自定义域名前言源文章地址 https://jimmyhjh.com/Cloudflare-Notion-68e4a30fc5ef475881436ed6c9cc1fe7为了notion的自定义域名查了很多文章,方法就那一套,用的cloudflare,但是很多文章写的内容不够详细,特别是 change your nameservers 的细节很多没有讲到过,遂记录下自己配置的过程零、share你的Notion页面找到你需要分享的页面。点击右上角的Shar
摘要由CSDN通过智能技术生成

使用Cloudflare为Notion公开页面自定义域名

前言

源文章地址 https://jimmyhjh.com/Cloudflare-Notion-68e4a30fc5ef475881436ed6c9cc1fe7

为了notion的自定义域名查了很多文章,方法就那一套,用的cloudflare,但是很多文章写的内容不够详细,特别是 change your nameservers 的细节很多没有讲到过,遂记录下自己配置的过程

零、share你的Notion页面

找到你需要分享的页面。点击右上角的Share

在这里插入图片描述

勾选 Share to web

然后下面的链接就是我们在网上访问公开页面的地址

一、注册域名

域名是必不可少的,国内可以在 阿里云腾讯云 里的域名注册中 注册属于自己的域名

简而言之

  • 输入想要的域名,点击搜索

  • 在这里插入图片描述

  • 挑选想要的域名后缀

    我的jimmyhjh.com刚刚被我注册了,选择一个想要的,加入购物车,然后付款,就可以了

    不同的后缀区别不大,.com还是.cn,还是.我爱你都没啥区别,价格不同,然后.cn是国内顶级域名,.com国际顶级域名

    一般注册.com的比较多,价格也算适中,5 60一年
    在这里插入图片描述在这里插入图片描述

二、在域名解析中添加一条记录

注册好域名后,进入后台控制面板,即可对域名进行控制

在这里插入图片描述

这里我们需要点击解析,跳转到DNS

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
下面是使用 Node.js 和 Cloudflare API 解析域名的步骤: 1. 首先,您需要在 Cloudflare 中创建一个 API 令牌。在 Cloudflare 控制台中,导航到您的账户设置页面,然后选择 API 令牌选项卡。在那里,您可以创建一个新的令牌并分配所需的权限。 2. 在 Node.js 中,您需要安装 cloudflare 模块。您可以使用以下命令安装: ``` npm install cloudflare ``` 3. 在您的 Node.js 代码中,导入 cloudflare 模块并使用您的 Cloudflare API 令牌进行身份验证。例如: ``` const cloudflare = require('cloudflare')({ email: 'your-email@example.com', key: 'your-api-key' }); ``` 4. 使用 `cloudflare.zones.browse()` 方法获取您的 Cloudflare 帐户中的所有区域。例如: ``` cloudflare.zones.browse().then(zones => { console.log(zones); }).catch(err => { console.error(err); }); ``` 5. 选择您想要解析的区域,并使用 `cloudflare.dnsRecords.browse(zone_id)` 方法获取该区域中的所有 DNS 记录。例如: ``` const zone_id = 'your-zone-id'; cloudflare.dnsRecords.browse(zone_id).then(records => { console.log(records); }).catch(err => { console.error(err); }); ``` 6. 在结果中查找您要解析的域名的 DNS 记录,并使用 `cloudflare.dnsRecords.edit(zone_id, record_id, data)` 方法将其修改为所需的值。例如: ``` const record_id = 'your-record-id'; const data = { type: 'A', name: 'example.com', content: '192.0.2.1', ttl: 1, proxied: true }; cloudflare.dnsRecords.edit(zone_id, record_id, data).then(result => { console.log(result); }).catch(err => { console.error(err); }); ``` 以上就是使用 Node.js 和 Cloudflare API 解析域名的基本步骤。请注意,您需要替换示例中的值以适应您自己的情况。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值