自訂網域
預設情況下,專案可以透過其預覽網址存取,網址為 $PROJECT_ID.deno.dev
,例如 dead-clam-55.deno.dev
。您也可以按照以下指示新增自訂網域。
步驟 1: 在 Deno Deploy 儀表板中新增您的自訂網域 跳至標題
-
點擊專案頁面上的「設定」按鈕,然後從側邊欄選取「網域」。
-
輸入您想要新增至專案的網域名稱,然後按下「新增」。請注意,您必須擁有您想要新增至專案的網域。如果您還沒有網域,您可以在網域註冊商(例如 Google Domains、Namecheap 或 gandi.net)註冊一個網域。
-
網域已新增至網域清單,並且會有一個「設定中」標籤。
-
點擊「設定中」標籤以造訪網域設定頁面,該頁面將顯示需要為您的網域建立/更新的 DNS 記錄清單。
步驟 2: 更新您的自訂網域的 DNS 記錄 跳至標題
前往您的網域註冊商(或您用來管理 DNS 的服務)的 DNS 設定面板,然後依照網域設定頁面上的說明輸入記錄。
步驟 3: 驗證 DNS 記錄已更新 跳至標題
回到 Deno Deploy 儀表板,然後點擊網域設定頁面上的驗證按鈕。它會檢查 DNS 記錄是否已正確設定,如果是,則將狀態更新為「已驗證,等待憑證佈建」。
步驟 4: 為您的自訂網域佈建憑證 跳至標題
此時您有兩個選項。99% 的情況下,您應該選擇第一個選項。
-
讓我們使用 Let's Encrypt 自動佈建憑證。
若要執行此操作,請按下取得自動憑證按鈕。佈建 TLS 憑證可能需要長達一分鐘的時間。如果您的網域指定了 CAA 記錄,阻止 Let's Encrypt 佈建憑證,則佈建可能會失敗。憑證將在憑證到期前約 30 天自動續訂。當您成功取得憑證時,您會看到一個綠色勾號,如下所示
-
手動上傳憑證和私密金鑰。
若要手動上傳憑證鏈和私密金鑰,請按下上傳您自己的憑證按鈕。系統會提示您上傳憑證鏈和私密金鑰。憑證鏈需要完整且有效,並且您的葉憑證需要位於鏈的頂端。