

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

# 設定萬用字元子網域
<a name="wildcard-subdomain-support"></a>

Amplify 託管現在支援萬用字元子網域。萬用字元子網域是全擷取子網域，可讓您將現有和不存在的子網域指向應用程式的特定分支。當您使用萬用字元將應用程式中的所有子網域與特定分支建立關聯時，您可以將相同的內容提供給任何子網域中的應用程式使用者，並避免個別設定每個子網域。

若要建立萬用字元子網域，請指定星號 (\$1) 做為子網域名稱。例如，如果您`*.example.com`為應用程式的特定分支指定萬用字元子網域，則以 example.com 結尾的任何 URL 都會路由到該分支。在這種情況下， `dev.example.com`和 的請求`prod.example.com`將路由到`*.example.com`子網域。

請注意，Amplify 僅支援自訂網域的萬用字元子網域。您無法將此功能與預設`amplifyapp.com`網域搭配使用。

下列需求適用於萬用字元子網域：
+ 子網域名稱只能以星號 (\$1) 指定。
+ 您無法使用萬用字元取代子網域名稱的一部分，如下所示：\$1domain.example.com。
+ 您無法取代網域名稱中間的子網域，如下所示：subdomain.\$1.example.com。
+ 根據預設，所有 Amplify 佈建的憑證都會涵蓋自訂網域的所有子網域。

## 新增或刪除萬用字元子網域
<a name="to-add-or-edit-a-wildcard-subdomain"></a>

將自訂網域新增至應用程式之後，您可以為應用程式分支新增萬用字元子網域。

1. 登入 AWS 管理主控台 並開啟 [Amplify 託管主控台](https://console.aws.amazon.com/amplify/)。

1. 選擇您要管理萬用字元子網域的應用程式。

1. 在導覽窗格中，選擇**託管**，然後選擇**自訂網域**。

1. 在**自訂網域**頁面上，選擇**網域組態**。

1. 在**子網域**區段中，您可以新增或刪除萬用字元子網域。
   + 新增萬用字元子網域

     1. 選擇 **Add new (新增)**。

     1. 針對子網域，輸入 **\$1**。

     1. 針對您的應用程式分支，從清單中選擇分支名稱。

     1. 選擇**儲存**。
   + 刪除萬用字元子網域

     1. 選擇子網域名稱旁的**移除**。未明確設定之子網域的流量會停止，Amplify Hosting 會將 404 狀態碼傳回這些請求。

     1. 選擇**儲存**。