首頁 >web前端 >js教程 >NgSysV.取得自訂域

NgSysV.取得自訂域

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-07 15:48:12340瀏覽

該貼文系列已在 NgateSystems.com 上建立索引。您還可以在那裡找到超級有用的關鍵字搜尋工具。

最後評論:24 年 11 月

4. 簡介

您的即時系統的 URL 目前類似於 https://svelte-dev-81286.nw.r.appspot.com。您肯定會想要比這更快捷的東西!只需支付非常合理的年費(目前約為每年 20 美元),SquareSpace 等商業「網域零售商」將允許您使用市場友好的 mygreatsite.com「自訂 URL」來進行前端開發。

以下是購買自訂 URL 後應遵循的程序的簡要說明:

4.1 驗證網域名稱擁有權:

  • App Engine 儀表板的左側選單中,導覽至 設定 >自訂網域
  • 點選新增自訂網域
  • 如果您的網域尚未驗證,Google 將引導您完成驗證步驟。這通常涉及將 TXT 記錄新增至您網域的 DNS 設定中。

4.2 將網域對應到您的應用程式:

網域經過驗證後,您可以將其對應到您的 App Engine 應用程式:

  • App Engine 設定自訂網域 部分中,從已驗證網域清單中選擇您的自訂網域。
  • 指定您想要連結到您的應用程式的子網域(例如 www.example.com 或只是 example.com)。
  • Google Cloud 將提供在網域名稱註冊商的設定中配置所需的 DNS 記錄(通常是 CNAME、A 和 AAAA 記錄)。

4.3 設定 DNS 設定:

  • 前往您的網域註冊商(例如 SquareSpace)並找到您的網域的 DNS 設定。
  • 新增 Google 在網域對映過程中提供的 DNS 記錄 作為「自訂」DNS 記錄。這些通常包括:
    • CNAME 記錄:對於 www 等子網域,這指向 ghs.googlehosted.com。
    • A 記錄:對於根網域(例如 example.com),這將指向 Google Cloud 提供的特定 IP 位址。
    • AAAA 記錄:對於根網域(例如 example.com),這將指向 Google Cloud 提供的特定 IP 位址。

我在 SquareSpace 完成 ngatesystems.com 註冊後,我的 DNS 自訂記錄如下所示:

NgSysV.Getting a Custom Domain

這裡的幾句話解釋可能會有所幫助。 「A」記錄是網路網域名稱伺服器用來將 URL(例如 ngatesystems.com)轉換為 IPv4(32 位元)位址(例如針對實體機的 216.239.32.21)的記錄。但在本例中,您知道這不太正確,因為當您選擇 App Engine 電腦的位置時,您是從數十個清單中選擇的。這個位址其實是Google的「全域負載平衡器」的位址。我猜您為此提供了四個地址,以便提供冗餘。此外,您還會獲得四個已對應到 IPv6(128 位元)位址的「AAAA」記錄。這項新標準使網路能夠支援比原始 IPv4 方案更多的實體目標。無論如何,總而言之,像 @ A 216.239.32.21 這樣的 DNS 記錄表示「將對 ngatesystems.com 的請求(@符號是網站根位址的捷徑)對應到位於 216.239.32.21 的電腦

最後,CNAME 記錄(代表「規範名稱」)將 www.ngatesystems.com 的 ngatesystems.com 子網域的流量引導至 ghs.googlehosted.com 的 Google 流量處理程序。它被稱為「規範」名稱,因為它提供了將網域解析到正確目的地、簡化 DNS 管理並確保一致路由的唯一參考。

4.4 設定 SSL(啟用 HTTPS 位址):

  • Google Cloud 會自動為您的自訂網域設定 SSL 憑證。如果您在映射域後訪問自訂域部分,您將看到 SSL 狀態為「配置」。通常需要幾分鐘才能完成。
  • 完成後,您的應用程式將可以透過 HTTPS 存取。

4.5 等待 DNS 傳播:

  • DNS 變更可能需要一些時間才能傳播,因此您的自訂網域可能無法立即生效。此過程可能需要幾分鐘到幾個小時,具體取決於您的註冊商。

以上是NgSysV.取得自訂域的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn