# Notion 自訂網址

目前的 Notion 沒有開放自定義網址((至少我現在的方案沒有,好在發現某位大大的 gits,用 Cloudflare Worker 轉發到 Notion。 這邊的程式是我額外改的,可一次託管多個 Domain 至 Notion

Notion custom domain ($1919066) · Snippets (opens new window)

主程式片段

# 將 DNS 託管至 Cloudflare

使用 Cloudflare worker 需要把整個 domain 交給 Cloudflare 託管,可以參考官方說明文件

Changing your domain nameservers to Cloudflare (opens new window)

# Cloudflare Worker 腳本

  1. 進入 Cloudflare Dashboard (opens new window)
  2. 點擊 Worker Tab
  3. 點選 Launch Editor 按鈕
  4. 點選 Add script 按鈕 & 命名
  5. 程式碼 (opens new window)貼上
  6. 改寫 YOUR_DOMAIN 成你的 Domain ex: example.io
  7. 改寫 YOUR_NOTION_PAGE_ID 成你預設的 Notion Page ID
  8. 點擊 Deploy 按鈕
  9. 選擇 route 至你的 Domain ex: example.io/*
  10. 大功告成

# 參考文件