Configurer votre nom de domaine pour Discourse hébergé

:bookmark: Ce guide explique comment changer le nom de domaine de votre site hébergé par Discourse, que vous souhaitiez passer à une autre adresse discourse.group ou configurer un nom de domaine personnalisé que vous possédez.

:person_raising_hand: Niveau d’utilisateur requis : Administrateur

Chaque site hébergé par Discourse reçoit une adresse dans le domaine discourse.group lors de sa création (par exemple, mycommunity.discourse.group). Vous pouvez changer le nom de domaine de votre site à tout moment depuis la page Gérer le compte du tableau de bord administrateur, en utilisant le bouton Changer le nom de domaine.

Ce que le changement de nom de domaine permet de faire

Ce que le bouton Changer le nom de domaine vous permet de faire dépend de votre forfait :

Forfait Vous pouvez
Gratuit Passer votre site à une autre adresse discourse.group disponible
Pro / Business Configurer un nom de domaine personnalisé que vous possédez, ou passer d’une adresse discourse.group à une autre

Passer à une autre adresse discourse.group

Avec les forfaits Gratuit, Pro et Business, vous pouvez changer l’adresse de votre site pour n’importe quel sous-domaine disponible de discourse.group sans frais supplémentaires. Vous n’avez pas besoin de modifier les enregistrements DNS — Discourse gère ce domaine — et le changement prend effet immédiatement. Les noms de domaine personnalisés ne sont pas disponibles avec le forfait Gratuit ; avec ce forfait, le bouton est limité au changement entre les adresses discourse.group.

  1. Ouvrez le tableau de bord administrateur sur https://your-site.discourse.group/admin, en remplaçant your-site par l’adresse actuelle de votre site.
  2. Cliquez sur Gérer le compte dans la barre latérale.
  3. Cliquez sur Changer le nom de domaine dans la section Domaine du site.
  4. Saisissez la nouvelle adresse (par exemple, acme.discourse.group).

:warning: Le changement de domaine prend effet immédiatement. Le site cesse de se charger sur l’ancienne adresse, les utilisateurs doivent recharger leur navigateur pour être redirigés vers la nouvelle adresse, et tout le monde est déconnecté car les sessions ne peuvent pas être transférées entre les domaines.

Configurer un nom de domaine personnalisé (Pro et Business)

Avec les forfaits Pro et Business, vous pouvez pointer un domaine que vous possédez, tel que forum.example.com, vers votre site hébergé. Si vous ne possédez pas encore de domaine, vous pouvez en acheter un auprès de n’importe quel registraire de domaines.

  1. Modifiez les enregistrements DNS de votre domaine. Dans la plupart des cas, vous faites cela dans le panneau de contrôle de l’entreprise auprès de laquelle vous avez acheté le domaine.
  2. Ajoutez un enregistrement CNAME qui pointe le sous-domaine où vous souhaitez votre communauté (par exemple, forum) vers <something>.hosted-by-discourse.com. La valeur exacte est spécifique à votre site et vous est communiquée dans la fenêtre modale qui s’ouvre lorsque vous cliquez sur le bouton Changer le nom de domaine.
  3. Ouvrez le tableau de bord administrateur sur https://your-site.discourse.group/admin.
  4. Cliquez sur Gérer le compte, puis cliquez sur Changer le nom de domaine.
  5. Saisissez votre domaine (par exemple, forum.example.com).

L’assistant vérifie que votre domaine pointe vers l’enregistrement CNAME correct et finalise le changement. Une fois terminé, votre site est disponible sur le nouveau domaine.

:information_source: Le site ne se charge pas si vous visitez *.hosted-by-discourse.com directement dans un navigateur. C’est uniquement la cible CNAME pour votre fournisseur DNS. Utilisez à la place le domaine que vous avez configuré.

Si l’assistant indique que votre domaine ne pointe pas vers un CNAME, vérifiez à nouveau que vous avez créé un nouvel enregistrement CNAME (plutôt que de remplacer un enregistrement existant) et qu’il pointe vers l’adresse exacte *.hosted-by-discourse.com de votre site. Les modifications DNS peuvent prendre un peu de temps à se propager.

Forfaits Enterprise

Avec les forfaits Enterprise, la configuration du nom de domaine personnalisé est effectuée par l’équipe Discourse, et le bouton Changer le nom de domaine n’est pas disponible. Vous devrez toujours créer un enregistrement CNAME pointant votre sous-domaine vers l’adresse *.hosted-by-discourse.com de votre site, mais une fois cela en place, coordonnez-vous avec l’équipe Discourse pour qu’elle puisse finaliser la configuration.

Domaines racine ou apex

:warning: Si vous souhaitez que votre site soit sur le domaine racine ou apex (par exemple, example.com au lieu de www.example.com ou forum.example.com), suivez le guide pour configurer un site hébergé sur un domaine racine. Il se peut que vous deviez d’abord changer de fournisseur DNS.

Sélectionnez votre fournisseur DNS

Chaque site hébergé par Discourse a une cible CNAME unique dans le domaine hosted-by-discourse.com. La fenêtre modale Changer le nom de domaine dans votre tableau de bord administrateur affiche la cible exacte pour votre site : partout où vous voyez <something>.hosted-by-discourse.com dans les instructions ci-dessous, utilisez la valeur de la fenêtre modale.

Les étapes ci-dessous décrivent comment créer un enregistrement CNAME dans les panneaux de contrôle des principaux fournisseurs de noms de domaine. Dans tous les cas, l’enregistrement que vous créez a la même structure :

Champ Valeur
Type CNAME
Hôte / Nom le préfixe où vous souhaitez votre communauté, par exemple forum
Cible / Valeur / Pointe vers <something>.hosted-by-discourse.com

Assurez-vous de créer un nouvel enregistrement — ne remplacez pas un enregistrement existant, sinon vous pourriez perdre l’accès à votre site.

Si vous ne trouvez pas votre fournisseur ci-dessous, ou si vous avez toujours des difficultés à configurer votre enregistrement CNAME, contactez l’équipe Discourse à team@discourse.org.

:information_source: Les panneaux de contrôle présentés ci-dessous changent avec le temps. Si un menu ne correspond pas à ce que vous voyez dans votre compte, cherchez les mêmes options dans la documentation de votre fournisseur.

Cloudflare

  1. Connectez-vous à votre compte Cloudflare.
  2. Sélectionnez votre domaine.
  3. Sélectionnez l’onglet DNS dans le menu de navigation.
  4. Sélectionnez Ajouter un enregistrement.
  5. Sous Type, choisissez CNAME.
  6. Sous Nom, saisissez le préfixe de votre communauté, par exemple forum.
  7. Sous Cible, saisissez <something>.hosted-by-discourse.com.
  8. Sous TTL, sélectionnez Auto.
  9. Sous Statut du proxy, sélectionnez l’icône de nuage Cloudflare (orange) pour désactiver le CDN Cloudflare. L’icône doit être grise. Les sites hébergés par Discourse utilisent déjà leur propre CDN ; laisser le proxy Cloudflare actif interfère avec le site.
  10. Sélectionnez Enregistrer.

eNom

  1. Connectez-vous à votre compte sur enom.com.
  2. Depuis le menu Domaines, sélectionnez Mon domaine, puis cliquez sur Gérer les domaines.
  3. Cliquez sur le domaine que vous souhaitez utiliser avec Discourse.
  4. Cliquez sur Paramètres d’hébergement.
  5. Pour ajouter un enregistrement CNAME, cliquez sur NOUVELLE LIGNE. Pour modifier un enregistrement existant, mettez à jour la ligne CNAME.
  6. Saisissez le préfixe de votre communauté, par exemple forum.
  7. Saisissez <something>.hosted-by-discourse.com en tant que nom d’hôte.
  8. Cliquez sur Enregistrer.

EuroDNS

  1. Connectez-vous à votre compte sur eurodns.com.
  2. Cliquez sur Mes domaines dans le menu Mes domaines à gauche de la page.
  3. Cliquez sur la colonne DNS sur la ligne du domaine que vous souhaitez modifier.
  4. Depuis le menu Ajouter… du tableau NOM D’HÔTE, choisissez Alias d’hôte, et cliquez sur Ajouter.
  5. Dans le champ Alias, saisissez le préfixe de votre communauté, par exemple forum.
  6. Saisissez <something>.hosted-by-discourse.com dans le champ Nom d’hôte.
  7. Cliquez sur Enregistrer les paramètres.

Gandi.net

  1. Connectez-vous à votre compte sur gandi.net.
  2. Cliquez sur l’onglet Administration, puis cliquez sur le lien panneau de contrôle.
  3. Cliquez sur le domaine que vous souhaitez gérer, et allez dans Paramètres techniques.
  4. Cliquez sur Gérer le fichier de zone DNS.
  5. Cliquez sur Ajouter une entrée, et remplissez les champs :
    • Nom : le préfixe de votre communauté, par exemple forum
    • Type : CNAME
    • Valeur : <something>.hosted-by-discourse.com., y compris le point final
  6. Cliquez sur Soumettre, puis cliquez sur Soumettre les modifications.

GoDaddy.com

  1. Connectez-vous à votre compte sur dns.godaddy.com.
  2. Sélectionnez votre domaine pour ouvrir la page Paramètres du domaine.
  3. Sous Paramètres supplémentaires, sélectionnez Gérer le DNS.
  4. Sélectionnez Ajouter sous le tableau des enregistrements.
  5. Sous Type, sélectionnez CNAME.
  6. Saisissez les détails de l’enregistrement :
    • Hôte : le préfixe de votre communauté, par exemple forum
    • Pointe vers : <something>.hosted-by-discourse.com
    • TTL : sélectionnez la durée pendant laquelle le serveur doit mettre l’enregistrement en cache
  7. Cliquez sur Enregistrer.

IONOS

  1. Connectez-vous à votre compte sur my.ionos.com.
  2. Cliquez sur Domaines & SSL dans le menu de navigation.
  3. Cliquez sur le domaine que vous souhaitez gérer. La page Vue d’ensemble du domaine s’ouvre.
  4. Cliquez sur DNS pour gérer vos paramètres DNS.
  5. Cliquez sur Ajouter un enregistrement et sélectionnez CNAME.
  6. Saisissez le préfixe de votre communauté, par exemple forum.
  7. Saisissez <something>.hosted-by-discourse.com en tant que valeur.
  8. Cliquez sur Enregistrer.

iwantmyname

  1. Connectez-vous à votre compte sur iwantmyname.com.
  2. Allez dans votre section Domaines.
  3. Dans la section Noms de serveurs, cliquez sur Gérer les enregistrements DNS.
  4. Dans la boîte Nom d’hôte, saisissez le préfixe de votre communauté, par exemple forum.
  5. Définissez le Type sur CNAME.
  6. Dans la boîte Valeur, saisissez <something>.hosted-by-discourse.com.
  7. Cliquez sur Ajouter, puis sur Enregistrer les paramètres DNS.

Namecheap

Source : Documentation CNAME de Namecheap

  1. Connectez-vous à votre compte Namecheap.
  2. Sélectionnez Liste des domaines dans le menu de gauche et cliquez sur Gérer à côté de votre domaine.
  3. Ouvrez l’onglet DNS avancé.
  4. Cliquez sur Ajouter un nouvel enregistrement.
  5. Depuis le menu Type, sélectionnez Enregistrement CNAME.
  6. Saisissez le préfixe de votre communauté (par exemple, forum) dans le champ Hôte et <something>.hosted-by-discourse.com dans le champ Valeur.
  7. Cliquez sur Enregistrer toutes les modifications.

Network Solutions

  1. Connectez-vous à votre compte sur networksolutions.com.
  2. Dans la barre de navigation de gauche, ouvrez le menu nsWebAddress (Domaines).
  3. Cliquez sur Gérer les noms de domaine.
  4. Sur la page Détails du domaine pour votre domaine, sélectionnez le bouton radio DNS désigné à côté de Modifier le domaine pour pointer vers. Si vous avez déjà configuré des paramètres DNS avancés, cliquez sur Modifier à côté de Paramètres DNS avancés.
  5. Cliquez sur Appliquer les modifications.
  6. Sous Gestionnaire DNS avancé, cliquez sur Gérer les enregistrements DNS avancés.
  7. Sous Alias d’hôte (Enregistrements CNAME), cliquez sur Ajouter/Modifier.
  8. Dans la boîte Alias, saisissez le préfixe de votre communauté, par exemple forum.
  9. Sélectionnez le bouton radio à côté de la boîte Autre hôte.
  10. Saisissez <something>.hosted-by-discourse.com dans la boîte Autre hôte.
  11. Cliquez sur Continuer.
  12. Vérifiez vos modifications et cliquez sur Enregistrer les modifications pour créer l’enregistrement CNAME.

No-IP

  1. Connectez-vous à votre compte sur No-IP.
  2. À gauche, cliquez sur Hôtes/Redirections, puis cliquez sur Gérer.
  3. Cliquez sur Ajouter pour une nouvelle entrée, ou cliquez sur Modifier pour une entrée existante.
  4. Saisissez le préfixe de votre communauté en tant que nom d’hôte, par exemple forum.
  5. Sélectionnez Alias DNS CNAME en tant que type d’hôte.
  6. Saisissez <something>.hosted-by-discourse.com en tant que Hôte cible et cliquez sur Modifier.

Register.com

  1. Connectez-vous à votre compte sur register.com.
  2. Sous l’onglet Mes comptes, cliquez sur le domaine que vous utilisez avec Discourse.
  3. Faites défiler vers le bas jusqu’à Paramètres techniques avancés et cliquez sur Modifier les enregistrements d’alias de domaine.
  4. Dans la boîte à gauche de votre nom de domaine, saisissez le préfixe de votre communauté, par exemple forum.
  5. Saisissez <something>.hosted-by-discourse.com dans la boîte pointe vers.
  6. Cliquez sur Continuer, vérifiez vos modifications, et cliquez à nouveau sur Continuer pour créer l’enregistrement CNAME.

Squarespace

Source : Documentation des enregistrements DNS personnalisés de Squarespace

  1. Connectez-vous à votre compte sur account.squarespace.com.
  2. Depuis votre Menu d’accueil, cliquez sur Paramètres, puis cliquez sur Domaines.
  3. Sous Domaines Squarespace, cliquez sur le domaine que vous souhaitez configurer, puis cliquez sur Paramètres avancés.
  4. Faites défiler vers le bas jusqu’à Enregistrements personnalisés.
  5. Dans une ligne vide, sélectionnez CNAME dans le menu Enregistrement.
  6. Dans le champ Hôte, saisissez le préfixe de votre communauté, par exemple forum.
  7. Dans le champ Données, saisissez <something>.hosted-by-discourse.com.
  8. Cliquez sur Ajouter pour enregistrer l’enregistrement.

Dernière vérification par @SaraDev le 2022-05-24T21:00:00Z

29 « J'aime »