選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用網域名稱將流量路由到 Amazon API Gateway API

焦點模式
使用網域名稱將流量路由到 Amazon API Gateway API - Amazon Route 53

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

您可以使用 Amazon API Gateway 來建立、發佈、維護、監控 API,並保護其安全。除了存放在 AWS 雲端的資料之外,您還可以建立 APIs來存取 AWS 服務或其他 Web 服務。

無論您是否已建立區域 API Gateway 端點或邊緣最佳化 API Gateway 端點,用來將網域流量路由到 API Gateway API 的方法都是相同的。如果您建立私有 API Gateway 端點,程序會略有不同。

  • 區域 API 端點:您建立將流量路由到區域 API 端點的 Route 53 別名記錄。

  • 邊緣最佳化 API 端點:您會建立將流量路由到邊緣最佳化 API 的 Route 53 別名記錄。這會導致流量路由傳送至 CloudFront 分佈,此分佈與邊緣最佳化 API 相關聯。

  • 私有 API 端點:您可以建立 Route 53 別名記錄,使用私有託管區域中 API Gateway 的介面 VPC 端點,將流量路由到您的私有 API 端點。

別名記錄是與 CNAME 記錄類似的 DNS 的 Route 53 延伸。如需別名和 CNAME 記錄的比較,請參閱選擇別名或非別名記錄

注意

Route 53 不會對 API Gateway APIs或其他 AWS 資源的別名查詢收費。

先決條件

若要開始使用,您需要滿足以下條件:

設定 Route 53 將流量路由到 API Gateway 端點

若要設定 Route 53 將流量路由到 API Gateway 端點,請執行下列程序。

Custom domain names for public APIs

下列程序說明如何將流量路由至公有 API 自訂網域名稱的 APIs端點。

若要將流量路由到 API Gateway 端點
  1. 如果您已使用相同的帳戶建立 Route 53 託管區域和端點,請跳到步驟 2。

    如果您使用不同的帳戶建立託管區域和端點,請取得您要使用的自訂網域名稱的目標網域名稱:

    1. 登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/apigateway/ 開啟 API Gateway 主控台。

    2. 在導覽窗格中,選擇 Custom domain names (自訂網域名稱)

    3. 選擇您要使用的自訂網域名稱,並取得 API Gateway domain name (API Gateway 網域名稱) 的值。

  2. 請在 https://console.aws.amazon.com/route53/ 開啟 Route 53 主控台。

  3. 在導覽窗格中,選擇 Hosted zones (託管區域)

  4. 選擇託管區域的名稱,該託管區域具有要用來將流量路由到 API 的網域名稱。

  5. 選擇建立記錄

  6. 指定下列值:

    重要

    建議您開啟別名。對於不使用 Route 53 別名記錄的網域名稱,如果您使用已啟用私有 DNS 的 VPC 來叫用私有 API,您可能會遇到問題。私有 DNS 會覆寫 VPC 內的預設 DNS 解析行為,這可能會導致與外部 DNS 記錄衝突。

    路由政策

    請選擇適用的路由政策。如需詳細資訊,請參閱選擇路由政策

    記錄名稱

    輸入要將流量路由到 API 所使用的網域名稱。

    您要路由流量的目的地 API 必須具有自訂網域名稱 (如 api.example.com),且符合 Route 53 記錄的名稱。

    別名

    如果您是使用 Quick create (快速建立) 記錄建立方法,請開啟 Alias (別名)

    值/將流量路由到

    選擇 Alias to API Gateway API (API Gateway API 的別名),然後選擇端點所來自的區域。

    您指定端點值的方式取決於您是否使用相同 AWS 帳戶或不同帳戶建立託管區域和 API:

    • 相同帳戶 – 目標網域名稱的清單僅包含具有自訂網域名稱,且該名稱與您為 Record name (記錄名稱) 指定的值相符的 API。請選擇適用的值。

    • 不同帳戶 – 輸入您在此程序的步驟 1 中取得的值。

    記錄類型

    選擇 A – IPv4 地址

    評估目標運作狀態

    為了控制 DNS 備援功能,請設定自訂運作狀態檢查。如需範例,請參閱《API Gateway 使用者指南》中的設定 DNS 備援的自訂運作狀態檢查

  7. 選擇建立記錄

    變更通常會在 60 秒內傳播至所有 Route 53 伺服器。當傳播完成,您就可以使用在此程序中建立的別名記錄的名稱,將流量路由到 API。

Custom domain names for private APIs

下列程序說明如何將流量路由至私有 API 自訂網域名稱APIs Gateway 端點。

若要將流量路由到 API Gateway 端點
  1. 請在 https://console.aws.amazon.com/route53/ 開啟 Route 53 主控台。

  2. 在導覽窗格中,選擇 Hosted zones (託管區域)

  3. 選擇具有您要用來將流量路由至 API 之網域名稱的私有託管區域的名稱。

  4. 選擇建立記錄

  5. 指定下列值:

    路由政策

    請選擇適用的路由政策。如需詳細資訊,請參閱選擇路由政策

    記錄名稱

    輸入要將流量路由到 API 所使用的網域名稱。

    您要路由流量的目的地 API 必須具有自訂網域名稱 (如 api.example.com),且符合 Route 53 記錄的名稱。

    別名

    開啟別名

    值/將流量路由到

    選擇 VPC 端點的別名。選擇端點來自的區域,然後選擇您的 VPC 端點。

    記錄類型

    如果您針對 VPC 端點使用 IPv6,請建立 AAAA 記錄類型。如果您為 VPC 端點使用雙堆疊,請同時建立 AAAA 和 A 記錄類型。

    評估目標運作狀態

    為了控制 DNS 備援功能,請設定自訂運作狀態檢查。如需範例,請參閱《API Gateway 使用者指南》中的設定 DNS 備援的自訂運作狀態檢查

  6. 選擇建立記錄

    變更通常會在 60 秒內傳播至所有 Route 53 伺服器。當傳播完成,您就可以使用在此程序中建立的別名記錄的名稱,將流量路由到 API。

下列程序說明如何將流量路由至公有 API 自訂網域名稱的 APIs端點。

若要將流量路由到 API Gateway 端點
  1. 如果您已使用相同的帳戶建立 Route 53 託管區域和端點,請跳到步驟 2。

    如果您使用不同的帳戶建立託管區域和端點,請取得您要使用的自訂網域名稱的目標網域名稱:

    1. 登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/apigateway/ 開啟 API Gateway 主控台。

    2. 在導覽窗格中,選擇 Custom domain names (自訂網域名稱)

    3. 選擇您要使用的自訂網域名稱,並取得 API Gateway domain name (API Gateway 網域名稱) 的值。

  2. 請在 https://console.aws.amazon.com/route53/ 開啟 Route 53 主控台。

  3. 在導覽窗格中,選擇 Hosted zones (託管區域)

  4. 選擇託管區域的名稱,該託管區域具有要用來將流量路由到 API 的網域名稱。

  5. 選擇建立記錄

  6. 指定下列值:

    重要

    建議您開啟別名。對於不使用 Route 53 別名記錄的網域名稱,如果您使用已啟用私有 DNS 的 VPC 來叫用私有 API,您可能會遇到問題。私有 DNS 會覆寫 VPC 內的預設 DNS 解析行為,這可能會導致與外部 DNS 記錄衝突。

    路由政策

    請選擇適用的路由政策。如需詳細資訊,請參閱選擇路由政策

    記錄名稱

    輸入要將流量路由到 API 所使用的網域名稱。

    您要路由流量的目的地 API 必須具有自訂網域名稱 (如 api.example.com),且符合 Route 53 記錄的名稱。

    別名

    如果您是使用 Quick create (快速建立) 記錄建立方法,請開啟 Alias (別名)

    值/將流量路由到

    選擇 Alias to API Gateway API (API Gateway API 的別名),然後選擇端點所來自的區域。

    您指定端點值的方式取決於您是否使用相同 AWS 帳戶或不同帳戶建立託管區域和 API:

    • 相同帳戶 – 目標網域名稱的清單僅包含具有自訂網域名稱,且該名稱與您為 Record name (記錄名稱) 指定的值相符的 API。請選擇適用的值。

    • 不同帳戶 – 輸入您在此程序的步驟 1 中取得的值。

    記錄類型

    選擇 A – IPv4 地址

    評估目標運作狀態

    為了控制 DNS 備援功能,請設定自訂運作狀態檢查。如需範例,請參閱《API Gateway 使用者指南》中的設定 DNS 備援的自訂運作狀態檢查

  7. 選擇建立記錄

    變更通常會在 60 秒內傳播至所有 Route 53 伺服器。當傳播完成,您就可以使用在此程序中建立的別名記錄的名稱,將流量路由到 API。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。