

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configuration de sous-domaines génériques
<a name="wildcard-subdomain-support"></a>

Amplify Hosting prend désormais en charge les sous-domaines génériques. Un sous-domaine générique est un sous-domaine fourre-tout qui vous permet de rediriger des sous-domaines existants et inexistants vers une branche spécifique de votre application. Lorsque vous utilisez un caractère générique pour associer tous les sous-domaines d'une application à une branche spécifique, vous pouvez proposer le même contenu aux utilisateurs de votre application dans n'importe quel sous-domaine et éviter de configurer chaque sous-domaine individuellement.

Pour créer un sous-domaine générique, spécifiez un astérisque (\$1) comme nom de sous-domaine. Par exemple, si vous spécifiez le sous-domaine générique `*.example.com` pour une branche spécifique de votre application, toute URL se terminant par exemple.com sera acheminée vers la branche. Dans ce cas, les demandes concernant `dev.example.com` et `prod.example.com` seront acheminées vers le `*.example.com` sous-domaine.

Notez qu'Amplify prend en charge les sous-domaines génériques uniquement pour un domaine personnalisé. Vous ne pouvez pas utiliser cette fonctionnalité avec le `amplifyapp.com` domaine par défaut.

Les exigences suivantes s'appliquent aux sous-domaines génériques :
+ Le nom du sous-domaine doit être indiqué uniquement par un astérisque (\$1).
+ Vous ne pouvez pas utiliser un caractère générique pour remplacer une partie du nom d'un sous-domaine, comme ceci : \$1domain.example.com.
+ Vous ne pouvez pas remplacer un sous-domaine au milieu d'un nom de domaine, comme ceci : sous-domain.\$1.example.com.
+ Par défaut, tous les certificats fournis par Amplify couvrent tous les sous-domaines d'un domaine personnalisé.

## Pour ajouter ou supprimer un sous-domaine générique
<a name="to-add-or-edit-a-wildcard-subdomain"></a>

Après avoir ajouté un domaine personnalisé à une application, vous pouvez ajouter un sous-domaine générique pour une branche d'application.

1. Connectez-vous à la console [Amplify Hosting AWS Management Console](https://console.aws.amazon.com/amplify/) et ouvrez-la.

1. Choisissez l'application pour laquelle vous souhaitez gérer les sous-domaines génériques.

1. Dans le volet de navigation, choisissez **Hosting**, puis **Custom domains**.

1. Sur la page **Domaines personnalisés**, choisissez **Configuration du domaine**.

1. Dans la section **Sous-domaines**, vous pouvez ajouter ou supprimer des sous-domaines génériques.
   + Pour ajouter un nouveau sous-domaine générique

     1. Choisissez **Add new (Ajouter nouveau)**.

     1. Pour le sous-domaine, entrez un**\$1**.

     1. Pour la branche de votre application, sélectionnez un nom de branche dans la liste.

     1. Choisissez **Enregistrer**. 
   + Pour supprimer un sous-domaine générique

     1. Choisissez **Supprimer** à côté du nom du sous-domaine. Le trafic vers un sous-domaine qui n'est pas configuré explicitement s'arrête et Amplify Hosting renvoie un code d'état 404 à ces demandes.

     1. Choisissez **Enregistrer**.