> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Domaines personnalisés

> Découvrez comment connecter votre propre nom de domaine à votre application Replit publiée.

Les domaines personnalisés vous permettent d'attribuer votre nom de domaine, tel que `www.mon-incroyable-app.com`, à votre application Replit publiée.
Bien que Replit fournisse un sous-domaine gratuit au format `<votre-sous-domaine-app>.replit.app`, l'utilisation
d'un domaine personnalisé vous permet de créer une adresse plus mémorable.

Un nom de domaine personnalisé peut aider à la reconnaissance de la marque et à la confiance des utilisateurs de votre application.

Regardez la vidéo suivante pour un aperçu rapide de la configuration des domaines personnalisés :

<Frame>
  <iframe src="https://www.youtube.com/embed/rGYdyb58wJY" title="Domaines personnalisés avec la publication" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />
</Frame>

## Fonctionnalités

Les domaines personnalisés sont disponibles pour les types de déploiement suivants :

* [Autoscale](/cloud-services/deployments/autoscale-deployments/)
* [Reserved VM](/cloud-services/deployments/reserved-vm-deployments/)
* [Statique](/cloud-services/deployments/static-deployments/)

Le tableau suivant compare les sous-domaines Replit aux domaines personnalisés :

| Fonctionnalité                    | Sous-domaine Replit     | Domaine personnalisé               |
| :-------------------------------- | :---------------------- | :--------------------------------- |
| Personnalisation du nom d'hôte    | Sous-domaine uniquement | Tout domaine que vous possédez     |
| Délai de mise à jour DNS          | Instantané              | Jusqu'à 48 heures                  |
| Certificats de sécurité (TLS/SSL) | Fournis par Replit      | Fournis par Replit                 |
| Prix                              | Gratuit                 | Payez votre fournisseur de domaine |

## Utilisation

<Accordion title="Comment accéder aux domaines personnalisés">
  1. Après avoir publié votre application, ouvrez l'outil <img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/deploy-icon.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=853c5ef39a8a7ac3648b3a2ce182fcb8" width="16" height="16" data-path="images/icons/deploy-icon.svg" /> **Publication**.
  2. Sélectionnez l'onglet **Domaines**.
  3. Sélectionnez **Lier un domaine** ou **Se connecter manuellement depuis un autre registraire** comme indiqué dans la capture d'écran suivante.

  <Frame>
    <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/custom-domains/01.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=5dc58a0cab37877093e55c9a2b3b1367" alt="Onglet Domaines" width="2422" height="1130" data-path="images/deployments/custom-domains/01.png" />
  </Frame>
</Accordion>

Suivez les étapes ci-dessous pour configurer votre domaine personnalisé :

<Warning>
  Vous pourriez rencontrer des problèmes de configuration si vous avez l'un des éléments suivants : - Plusieurs
  enregistrements `A` pour le même nom de domaine pointant vers des serveurs différents. - Des enregistrements `A`
  et `AAAA` coexistant pour le même domaine car Replit ne prend en charge que les enregistrements `A`. - Des enregistrements
  de domaine mandatés par Cloudflare car Replit ne peut pas renouveler automatiquement les certificats de sécurité pour ce type.
</Warning>

<Steps>
  <Step title="Ajoutez votre domaine personnalisé">
    Entrez votre nom de domaine personnalisé dans le champ de texte. Vous pouvez utiliser un domaine enregistré ou inclure un sous-domaine.

    Par exemple, `hat-tip.cc` est le domaine enregistré et `my.hat-tip.cc` inclut le sous-domaine `my`.

    <Frame>
      <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/custom-domains/02.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=38485a8680fe6ae256ec2d7b0665a784" alt="capture d'écran des paramètres DNS" width="1940" height="718" data-path="images/deployments/custom-domains/02.png" />
    </Frame>
  </Step>

  <Step title="Ajoutez les enregistrements DNS à votre registraire de domaine">
    Replit génère des enregistrements DNS que vous devez fournir à votre **registraire de domaine**.
    Un registraire de domaine est le service qui gère votre nom de domaine, tel que GoDaddy ou Namecheap.

    Copiez les valeurs des enregistrements `A` et `TXT` de Replit et collez-les dans la section de gestion DNS
    de votre registraire de domaine. Si votre registraire de domaine ne prend pas en charge `@` comme nom d'hôte, utilisez votre nom de domaine enregistré.
  </Step>

  <Step title="Facultatif : Ajoutez un sous-domaine">
    Pour ajouter un sous-domaine à votre application publiée, ajoutez un nouvel enregistrement `A` avec la même adresse IP
    dans la section de gestion DNS de votre fournisseur.
    Par exemple, si vous souhaitez ajouter `my-subdomain.hat-tip.cc`, vous devez :

    * Copier les valeurs des enregistrements `A` et `TXT` de Replit vers votre registraire
    * Ajouter un nouvel enregistrement `A` avec une valeur de nom d'hôte `my-subdomain` en utilisant la même adresse IP que votre domaine principal
  </Step>

  <Step title="Attendez que la propagation DNS soit terminée">
    Après avoir ajouté les enregistrements, vous devez attendre qu'ils se propagent en ligne.
    Cela peut prendre entre quelques minutes et 48 heures.

    Lorsque la propagation est terminée, votre onglet Domaines devrait afficher le statut « Vérifié » à côté du nom de domaine comme indiqué ci-dessous :

    <Frame>
      <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/custom-domains/domain-verified.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=fe5c99d84ff0334119d2e94b2f07c99a" alt="capture d'écran du statut de domaine vérifié" width="1866" height="890" data-path="images/deployments/custom-domains/domain-verified.png" />
    </Frame>

    Chargez le domaine dans votre navigateur pour vérifier qu'il fonctionne.
  </Step>
</Steps>
