Ce guide explique comment changer le nom de domaine de votre site hébergé par Discourse, que vous souhaitiez passer à une autre adresse
discourse.groupou configurer un nom de domaine personnalisé que vous possédez.
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.
- Ouvrez le tableau de bord administrateur sur
https://your-site.discourse.group/admin, en remplaçantyour-sitepar l’adresse actuelle de votre site. - Cliquez sur Gérer le compte dans la barre latérale.
- Cliquez sur Changer le nom de domaine dans la section Domaine du site.
- Saisissez la nouvelle adresse (par exemple,
acme.discourse.group).
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.
- 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.
- 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. - Ouvrez le tableau de bord administrateur sur
https://your-site.discourse.group/admin. - Cliquez sur Gérer le compte, puis cliquez sur Changer le nom de domaine.
- 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.
Le site ne se charge pas si vous visitez
*.hosted-by-discourse.comdirectement 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
Si vous souhaitez que votre site soit sur le domaine racine ou apex (par exemple,
example.comau lieu dewww.example.comouforum.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.
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
- Connectez-vous à votre compte Cloudflare.
- Sélectionnez votre domaine.
- Sélectionnez l’onglet DNS dans le menu de navigation.
- Sélectionnez Ajouter un enregistrement.
- Sous Type, choisissez CNAME.
- Sous Nom, saisissez le préfixe de votre communauté, par exemple
forum. - Sous Cible, saisissez
<something>.hosted-by-discourse.com. - Sous TTL, sélectionnez Auto.
- 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.
- Sélectionnez Enregistrer.
eNom
- Connectez-vous à votre compte sur enom.com.
- Depuis le menu Domaines, sélectionnez Mon domaine, puis cliquez sur Gérer les domaines.
- Cliquez sur le domaine que vous souhaitez utiliser avec Discourse.
- Cliquez sur Paramètres d’hébergement.
- Pour ajouter un enregistrement CNAME, cliquez sur NOUVELLE LIGNE. Pour modifier un enregistrement existant, mettez à jour la ligne CNAME.
- Saisissez le préfixe de votre communauté, par exemple
forum. - Saisissez
<something>.hosted-by-discourse.comen tant que nom d’hôte. - Cliquez sur Enregistrer.
EuroDNS
- Connectez-vous à votre compte sur eurodns.com.
- Cliquez sur Mes domaines dans le menu Mes domaines à gauche de la page.
- Cliquez sur la colonne DNS sur la ligne du domaine que vous souhaitez modifier.
- Depuis le menu Ajouter… du tableau NOM D’HÔTE, choisissez Alias d’hôte, et cliquez sur Ajouter.
- Dans le champ Alias, saisissez le préfixe de votre communauté, par exemple
forum. - Saisissez
<something>.hosted-by-discourse.comdans le champ Nom d’hôte. - Cliquez sur Enregistrer les paramètres.
Gandi.net
- Connectez-vous à votre compte sur gandi.net.
- Cliquez sur l’onglet Administration, puis cliquez sur le lien panneau de contrôle.
- Cliquez sur le domaine que vous souhaitez gérer, et allez dans Paramètres techniques.
- Cliquez sur Gérer le fichier de zone DNS.
- 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
- Nom : le préfixe de votre communauté, par exemple
- Cliquez sur Soumettre, puis cliquez sur Soumettre les modifications.
GoDaddy.com
- Connectez-vous à votre compte sur dns.godaddy.com.
- Sélectionnez votre domaine pour ouvrir la page Paramètres du domaine.
- Sous Paramètres supplémentaires, sélectionnez Gérer le DNS.
- Sélectionnez Ajouter sous le tableau des enregistrements.
- Sous Type, sélectionnez CNAME.
- 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
- Hôte : le préfixe de votre communauté, par exemple
- Cliquez sur Enregistrer.
IONOS
- Connectez-vous à votre compte sur my.ionos.com.
- Cliquez sur Domaines & SSL dans le menu de navigation.
- Cliquez sur le domaine que vous souhaitez gérer. La page Vue d’ensemble du domaine s’ouvre.
- Cliquez sur DNS pour gérer vos paramètres DNS.
- Cliquez sur Ajouter un enregistrement et sélectionnez CNAME.
- Saisissez le préfixe de votre communauté, par exemple
forum. - Saisissez
<something>.hosted-by-discourse.comen tant que valeur. - Cliquez sur Enregistrer.
iwantmyname
- Connectez-vous à votre compte sur iwantmyname.com.
- Allez dans votre section Domaines.
- Dans la section Noms de serveurs, cliquez sur Gérer les enregistrements DNS.
- Dans la boîte Nom d’hôte, saisissez le préfixe de votre communauté, par exemple
forum. - Définissez le Type sur
CNAME. - Dans la boîte Valeur, saisissez
<something>.hosted-by-discourse.com. - Cliquez sur Ajouter, puis sur Enregistrer les paramètres DNS.
Namecheap
Source : Documentation CNAME de Namecheap
- Connectez-vous à votre compte Namecheap.
- Sélectionnez Liste des domaines dans le menu de gauche et cliquez sur Gérer à côté de votre domaine.
- Ouvrez l’onglet DNS avancé.
- Cliquez sur Ajouter un nouvel enregistrement.
- Depuis le menu Type, sélectionnez Enregistrement CNAME.
- Saisissez le préfixe de votre communauté (par exemple,
forum) dans le champ Hôte et<something>.hosted-by-discourse.comdans le champ Valeur. - Cliquez sur Enregistrer toutes les modifications.
Network Solutions
- Connectez-vous à votre compte sur networksolutions.com.
- Dans la barre de navigation de gauche, ouvrez le menu nsWebAddress (Domaines).
- Cliquez sur Gérer les noms de domaine.
- 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.
- Cliquez sur Appliquer les modifications.
- Sous Gestionnaire DNS avancé, cliquez sur Gérer les enregistrements DNS avancés.
- Sous Alias d’hôte (Enregistrements CNAME), cliquez sur Ajouter/Modifier.
- Dans la boîte Alias, saisissez le préfixe de votre communauté, par exemple
forum. - Sélectionnez le bouton radio à côté de la boîte Autre hôte.
- Saisissez
<something>.hosted-by-discourse.comdans la boîte Autre hôte. - Cliquez sur Continuer.
- Vérifiez vos modifications et cliquez sur Enregistrer les modifications pour créer l’enregistrement CNAME.
No-IP
- Connectez-vous à votre compte sur No-IP.
- À gauche, cliquez sur Hôtes/Redirections, puis cliquez sur Gérer.
- Cliquez sur Ajouter pour une nouvelle entrée, ou cliquez sur Modifier pour une entrée existante.
- Saisissez le préfixe de votre communauté en tant que nom d’hôte, par exemple
forum. - Sélectionnez Alias DNS CNAME en tant que type d’hôte.
- Saisissez
<something>.hosted-by-discourse.comen tant que Hôte cible et cliquez sur Modifier.
Register.com
- Connectez-vous à votre compte sur register.com.
- Sous l’onglet Mes comptes, cliquez sur le domaine que vous utilisez avec Discourse.
- Faites défiler vers le bas jusqu’à Paramètres techniques avancés et cliquez sur Modifier les enregistrements d’alias de domaine.
- Dans la boîte à gauche de votre nom de domaine, saisissez le préfixe de votre communauté, par exemple
forum. - Saisissez
<something>.hosted-by-discourse.comdans la boîte pointe vers. - 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
- Connectez-vous à votre compte sur account.squarespace.com.
- Depuis votre Menu d’accueil, cliquez sur Paramètres, puis cliquez sur Domaines.
- Sous Domaines Squarespace, cliquez sur le domaine que vous souhaitez configurer, puis cliquez sur Paramètres avancés.
- Faites défiler vers le bas jusqu’à Enregistrements personnalisés.
- Dans une ligne vide, sélectionnez CNAME dans le menu Enregistrement.
- Dans le champ Hôte, saisissez le préfixe de votre communauté, par exemple
forum. - Dans le champ Données, saisissez
<something>.hosted-by-discourse.com. - Cliquez sur Ajouter pour enregistrer l’enregistrement.
Dernière vérification par @SaraDev le 2022-05-24T21:00:00Z