搭配 API Gateway 使用自訂網域

如要為閘道實作自訂網域,請設定 API 閘道的 HTTP(S) 負載平衡預先發布版。設定閘道的 HTTP(S) 負載平衡器後,請按照下列步驟更新自訂網域的 DNS 記錄,將其指向新的負載平衡器服務。

使用 HTTP(S) 負載平衡器和 Google 代管的憑證 (需要網域) 時,也必須執行這些步驟。搭配 DNS 使用時,建議您分配及使用靜態 IP 位址。這個步驟的具體操作說明會因 DNS 供應商而異。

如要進一步瞭解如何為 API Gateway 設定 HTTP(S) 負載平衡器,請參閱「開始使用 API Gateway 的 HTTP(S) 負載平衡搶先版」。

如要透過後端設定自訂網域,請按照下列步驟操作:

  1. 如要將流量傳送至負載平衡器,自訂網域 (例如 my-app-domain) 的 DNS 記錄必須指向負載平衡器的 IP 位址。

    如要找出全域轉送規則的 IP 位址,請使用下列指令:

    gcloud compute forwarding-rules list
  2. 更新網域的 DNS A 或 AAAA 記錄,指向負載平衡器的 IP 位址,這樣傳送至現有自訂網域網址的流量就會改為透過負載平衡器傳輸。DNS 將這項變更傳播至 DNS 伺服器可能只需要幾秒鐘,也可能需要幾小時。