本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
萬用字元子網域
Amplify 託管現在支持通配符子域。萬用字元子網域是 Catch-All 子網域,可讓您將現有和不存在的子網域指向應用程式的特定分支。當您使用萬用字元將應用程式中的所有子網域關聯至特定分支時,您可以在任何子網域中向應用程式的使用者提供相同的內容,並避免個別設定每個子網域。
若要建立萬用字元子網域,請指定星號 (*) 做為子網域名稱。例如,如果您為應用程序的特定分支指定通配符子域*.example.com
,則以 example.com 結尾的任何 URL 都將被路由到該分支。在此情況下,prod.example.com
會將要求dev.example.com
和的要求路由至*.example.com
子網域。
請注意,Amplify 僅支援自訂網域的萬用字元子網域。您無法在預設amplifyapp.com
網域中使用此功能。
下列需求適用於萬用字元子網域:
-
子網域名稱必須僅以星號 (*) 指定。
-
您無法使用萬用字元來取代部分子網域名稱,如下所示:*domain.example.com。
-
您無法取代網域名稱中間的子網域,如下所示:子網域 .*.example.com。
-
根據預設,所有 Amplify 佈建的憑證都會涵蓋自訂網域的所有子網域。
若要新增或刪除萬用字元子網域
將自定義域添加到應用程序後,您可以為應用程序分支添加通配符子域。
-
登入 AWS Management Console 並開啟「Amplify 主機」主控台
。 -
選擇您要管理通配符子域的應用程序。
-
在功能窗格中,選擇 [主機],然後選擇 [自訂網域]。
-
在 [自訂網域] 頁面上,選擇 [網域組態]。
-
在「子網域」區段中,您可以新增或刪除萬用字元子網域。
-
若要新增萬用字元子網域
-
選擇 Add new (新增)。
-
對於子網域,請輸入
*
. -
對於您的應用程序分支,從列表中選擇一個分支名稱。
-
選擇儲存。
-
-
若要刪除萬用字元子網域
-
選擇子網域名稱旁邊的「移除」。未明確配置的子域的流量停止,並且 Amplify 託管返回 404 狀態碼給這些請求。
-
選擇儲存。
-
-