返回專案列表
2026 —獨立開發

自建短網址平台

第三方短網址服務憑證過期讓連結全掛,乾脆自建一套,把網域與數據握回自己手上

多租戶 SaaS × 自助掛網域 × 憑證監控

多租戶 SaaS
架構
1 天
從零到上線
內部使用中
狀態
links● LIVE

LINK SHORTENER

https://example.com/campaign?ref=summer&pid=8821…
brand.tw/mQ3x
utm_sourceutm_mediumutm_campaignSSL ✓ 每日監控
點擊統計 · 週趨勢302 REDIRECT

// context

為什麼做這個

某天,原本使用的第三方短網址服務網域憑證過期,發出去的短連結一夕之間全部跳出「連線不安全」警告。更麻煩的是網域所有權在服務商名下,救不救得回來、什麼時候修好,都不是自己能決定的事。

與其被動等待,不如自建。用 AI 協作在當天把第一版做上線,並於同日完成七輪迭代,從單純的跳轉服務一路做到多租戶 SaaS 等級:帳號系統、自助掛網域、團隊權限、資安強化全部到位。

這套服務目前採邀請制、供內部使用。重點從來不是再做一個公開產品,而是把「連結」這種印在實體物料與歷史貼文上、斷了就救不回來的基礎設施,握回自己手上。

// highlights

關鍵亮點

01

多租戶架構與自建認證

帳號註冊、Email 驗證、忘記密碼全部自建(密碼雜湊儲存、簽章 session),租戶之間資料完全隔離,不依賴任何外部認證服務。

02

自助掛網域

後台輸入網域就自動呼叫託管平台 API 完成綁定,依網域類型即時顯示對應的 DNS 設定指引,並直查 DNS 回報生效狀態;查詢失敗時誠實顯示「狀態未知」,不謊報進度。

03

團隊協作與權限

網域可邀請成員共同管理,分擁有者、編輯、唯讀三級權限;權限判斷收斂在單一入口,所有寫入操作 UI 與伺服器端雙層把關,實測竄改請求會被正確擋下。

04

行銷功能

點擊統計、可自訂的 UTM 參數下拉、批次匯入搬遷;內建「LINE 內強制外開瀏覽器」參數選項,解決通訊軟體內建瀏覽器擋登入與追蹤碼的老問題。

05

資安縱深

適用 serverless 的資料庫級速率限制、session 版本註銷、防帳號枚舉、密碼比對外洩資料庫(k-anonymity 查詢,密碼本身不外流)、邀請制註冊開關,開放使用前先做過一輪安全審查。

06

憑證監控

每日自動直連檢查所有代管網域的 SSL 憑證,到期前主動寄信通知擁有者。當初就是因為沒人通知憑證過期才決定自建,把踩過的痛點直接做成防線。

// results

成果

  • 第一版當日上線,同日完成七輪迭代(多租戶、團隊權限、資安強化)
  • 既有短連結與歷史點擊數據完整搬遷,行銷入口不中斷
  • 網域綁定全自動化,新網域從輸入到可用不需人工介入
  • 每日憑證監控上線,同類事故不會再無聲發生
  • 採邀請制供內部使用中

// reflection

把關鍵基礎設施放在第三方,等於把風險外包給別人的續約意願。短網址看起來是小東西,但斷掉的是印在包裝、廣告與歷史貼文上的所有入口。這次學到的是:會痛的東西,要嘛有備援,要嘛自己擁有。