Passer au contenu principal

Domaine personnalisé

Connectez votre propre domaine (ex. monshop.com) à votre boutique DZBuild avec un enregistrement CNAME ou deux valeurs de serveurs de noms. SSL gratuit, aucune IP à configurer.

Écrit par Support

Par défaut, votre boutique est accessible à l'adresse {votre-slug}.dzbuild.app (ou {votre-slug}.minacef.app pour les boutiques sur le tenant Minacef). Quand vous êtes prêt à passer à l'étape supérieure, faites pointer votre propre domaine — monshop.com, mamarque.dz, n'importe quoi que vous possédez — vers DZBuild et nous servirons votre boutique depuis cette adresse, avec HTTPS automatique.

Il n'y a qu'une seule cible DNS à retenir :

link.dzbuild.app

C'est la cible CNAME canonique de tous les domaines personnalisés sur DZBuild. Si vous trouvez des instructions qui indiquent autre chose, elles sont obsolètes.

Ce qu'il vous faut

  • Un domaine que vous possédez déjà (n'importe quel registrar — OVH, Namecheap, GoDaddy, Hostinger, etc.).

  • Un plan payant (Pro, Illimité ou Entreprise). Rattacher un domaine personnalisé n'est pas disponible sur le plan Gratuit — la page Domaines affiche une invitation à la mise à niveau à la place du formulaire de connexion. Acheter un domaine via DZBuild n'est pas conditionné au plan ; seul le rattachement l'est. L'essai Pro de 3 jours compte comme un plan payant, mais voir l'avertissement plus bas sur ce qui se passe à l'expiration.

  • 5 minutes d'attention. La propagation prend généralement quelques minutes, mais elle peut aller jusqu'à 24 heures.

Vous n'avez pas besoin : - D'une adresse IP. Nous n'en publions pas — vous n'avez qu'à pointer un CNAME, nous nous occupons de l'acheminement. - D'un certificat SSL séparé. Nous le générons et le renouvelons pour vous, automatiquement.

Deux chemins vers un domaine personnalisé

Vous verrez l'un de ces deux flux dans Tableau de bord → Domaines, selon ce que votre registrar accepte :

Chemin

Quand l'utiliser

Ce qui se passe

CNAME standard

Le tableau de bord sait que votre fournisseur accepte un CNAME sur la racine (Namecheap, par exemple) et que la racine (@) ne pointe encore nulle part, ou bien le domaine est sur votre propre compte Cloudflare.

Vous ajoutez un seul enregistrement CNAME chez votre registrar actuel : hôte @, cible link.dzbuild.app (sur votre propre compte Cloudflare, réglez-le en DNS uniquement, le nuage gris). Réglé en quelques minutes. Si le certificat SSL tarde à s'activer, le tableau de bord demande un enregistrement TXT supplémentaire ; il ne l'affiche que lorsqu'il est nécessaire.

Serveurs de noms Cloudflare (prise en charge complète)

Votre fournisseur refuse ou réécrit un CNAME sur la racine (Hostinger, GoDaddy, OVH, Octenium, Wix, Squarespace, WordPress.com), la racine (@) pointe déjà quelque part, ou le tableau de bord ne reconnaît pas votre fournisseur.

DZBuild crée une zone Cloudflare pour vous et y copie les enregistrements existants qu'il trouve, comme le MX. Vous remplacez les serveurs de noms de votre domaine par les deux valeurs affichées par le tableau de bord. Nous gérons le DNS à partir de là.

Le tableau de bord vérifie votre domaine dès que vous le tapez et quittez le champ, puis vous indique le chemin à suivre. Hostinger, GoDaddy, OVH, Octenium, Wix, Squarespace et WordPress.com passent par le chemin Serveurs de noms Cloudflare, comme tout domaine dont la racine pointe déjà quelque part ou dont le fournisseur n'est pas reconnu. Sur ce chemin, le bouton Vérifier et connecter devient Voir les deux valeurs.

Si le tableau de bord vous laisse sur le chemin CNAME mais que le panneau de votre registrar refuse quand même un enregistrement sur @, ouvrez la carte d'aide « Impossible d'ajouter l'enregistrement sur le domaine racine (@) ? » de la page Domaines. Elle propose d'abord un CNAME sur www, et son lien ouvre un bouton Basculer vers DNS Cloudflare qui lance le chemin serveurs de noms.

Chemin A — CNAME standard (la plupart des fournisseurs)

1. Ajoutez le domaine dans DZBuild

Allez dans Tableau de bord → Domaines (/dashboard/domains), ouvrez l'onglet Connecter un domaine. La carte est intitulée Vérifier et connecter le domaine ; tapez votre domaine dans le champ, puis quittez le champ. La page vérifie votre domaine et indique le chemin à suivre ; si le bouton devient Voir les deux valeurs, passez directement au Chemin B plus bas. Le champ accepte aussi bien monshop.com que www.monshop.com ; DZBuild retire le www. et enregistre la forme apex.

2. Ajoutez l'enregistrement chez votre registrar

Connectez-vous à votre registrar de domaine, ouvrez les paramètres DNS (souvent appelés DNS Records, Zone Editor ou Manage DNS) et ajoutez :

Type

Host / Nom

Valeur / Cible

CNAME

@ (apex / racine)

link.dzbuild.app

C'est tout — pas d'enregistrement A, pas d'adresse IP, pas de port.

La vérification accepte aussi le même CNAME sur l'hôte www, et la boutique est servie sur les deux, tant que le bouton affiche Vérifier et connecter. Un registrar qui refuse un CNAME sur la racine est envoyé vers le Chemin B. Avoir à la fois @ et www ne pose aucun problème non plus ; ce n'est pas un conflit.

Si votre registrar utilise une terminologie différente : - Host / Nom = la partie sous-domaine. @ signifie « le domaine lui-même » (l'apex). Certains panneaux veulent le domaine entier à cet endroit. - Value / Target / Pointe vers = toujours link.dzbuild.app. - Laissez le TTL par défaut (300–3600s). Plus bas, c'est bien ; un TTL très élevé ralentit la propagation si vous devez changer plus tard.

3. Cliquez sur Vérifier et connecter

De retour dans Tableau de bord → Domaines, cliquez sur Vérifier et connecter. DZBuild contrôle les enregistrements. Quand ils résolvent, votre domaine apparaît sous Les adresses de votre boutique et passe par trois étapes : Réglages DNS, Certificat de sécurité (SSL) et Dernière vérification. Votre boutique reste sur votre adresse gratuite jusqu'à ce que la dernière vérification réussisse, en général de 10 minutes à 2 heures. Le domaine affiche alors En ligne. Par défaut, il devient votre adresse principale et les visiteurs de l'adresse gratuite y sont envoyés ; vous pouvez changer les deux sous Adresse principale de votre boutique.

4. SSL — rien à faire

DZBuild émet un certificat SSL pour votre domaine automatiquement et le renouvelle. Les clients voient le cadenas vert. Pas de CSR, pas de téléversement, pas de calendrier de renouvellement.

Si le certificat n'est toujours pas actif 15 minutes après le rattachement du domaine, le tableau de bord vous présente un enregistrement TXT supplémentaire à ajouter. La carte dans Domaines affiche les valeurs Host et Value exactes à copier. Ajoutez-le chez votre registrar, au même endroit que les CNAMEs, et l'activation SSL se termine en quelques minutes.

Chemin B — Serveurs de noms Cloudflare (quand l'apex CNAME n'est pas accepté)

Certains registrars n'acceptent pas un CNAME sur l'apex. Vous verrez généralement l'un de ces symptômes :

  • Le panneau du registrar refuse CNAME @ directement.

  • Le CNAME @ se sauvegarde mais le registrar l'aplatit (flattening) en silence et votre domaine pointe au mauvais endroit.

  • La carte de vérification affiche un avertissement de flattening.

Dans ces cas-là, le tableau de bord bascule sur l'assistant Cloudflare DNS. Le flux est :

  1. Étape 1 : Créer la zone Cloudflare. Cliquez sur Voir les deux valeurs sous le champ du domaine (depuis la carte d'aide, le bouton s'appelle Basculer vers DNS Cloudflare). Nous créons une zone pour votre domaine sur Cloudflare, y copions les enregistrements existants que nous trouvons, comme le MX, et pré-remplissons les bons enregistrements.

  2. Étape 2 — Changer vos serveurs de noms. Le tableau de bord affiche deux valeurs Nameserver de la forme something.ns.cloudflare.com (par exemple abby.ns.cloudflare.com et rick.ns.cloudflare.com). La paire exacte est propre à votre zone : copiez-la depuis le tableau de bord avec les boutons Copier plutôt que de recopier un exemple. Connectez-vous à votre registrar, trouvez la section Serveurs de noms (Hostinger : hPanel → Domains → DNS/Nameservers → Change nameservers), et remplacez les serveurs actuels par les deux serveurs Cloudflare.

  3. Étape 3 — Attendez l'activation. Vous ne recevrez pas d'email de Cloudflare — la zone vit sur le compte Cloudflare de DZBuild, pas sur le vôtre. Tant que la configuration est incomplète, le tableau de bord re-vérifie tout seul la propagation des serveurs de noms, et vous pouvez forcer un contrôle avec le bouton Vérifier le statut ; l'étape bascule sur Activé — le DNS passe par Cloudflare dès que c'est bon. La propagation prend généralement quelques minutes, mais peut aller jusqu'à 24 heures.

⚠️ Attention — DNSSEC doit être désactivé

Si votre registrar a DNSSEC activé sur le domaine, désactivez-le avant de changer les serveurs de noms — sinon le changement échoue et les résolveurs refusent les nouveaux serveurs. Le tableau de bord vous le rappelle à l'étape 2.

Après activation, Cloudflare gère le DNS de votre domaine. Votre boutique est en ligne sur monshop.com et www.monshop.com, et le SSL est automatique. À la création de la zone, nous copions les enregistrements existants que nous trouvons sur votre domaine, comme le MX pour l'email et les autres sous-domaines, pour que votre email continue de fonctionner. La zone est sur le compte Cloudflare de DZBuild : il n'y a donc pas de tableau de bord Cloudflare auquel vous connecter.

Vérifier que ça marche

Deux contrôles rapides :

  1. Ouvrez https://monshop.com en navigation privée. Votre boutique doit se charger (et l'URL doit rester sur monshop.com, sans rediriger ailleurs).

  2. Depuis un terminal : bash dig +short monshop.com Il doit résoudre. La cible exacte n'a pas d'importance — l'edge Cloudflare gère le routage — ce qui compte c'est que quelque chose résout et que la boutique s'ouvre.

DZBuild fait aussi de l'auto-réparation — les domaines personnalisés connectés sont re-vérifiés automatiquement et l'état SSL est réparé si quelque chose dérive.

Pièges fréquents

Symptôme

Cause

Solution

« CNAME @ n'est pas autorisé » chez le registrar

Le fournisseur ne supporte pas l'apex CNAME

Utilisez le Chemin B (serveurs de noms Cloudflare)

Le domaine vérifie mais SSL reste En attente

L'activation du certificat prend plus de temps que d'habitude

Ajoutez l'enregistrement TXT que le tableau de bord affiche dans Étape supplémentaire requise - Activation SSL

Le changement de nameserver ne prend pas effet

DNSSEC est activé

Désactivez DNSSEC, puis réessayez

Vérification toujours en échec après 1 heure

TTL trop élevé sur les anciens enregistrements

Baissez le TTL à 300, attendez un cycle TTL, re-vérifiez

La boutique s'ouvre sur le bon domaine mais les clients disent « non sécurisé »

SSL en cours d'émission (5–10 min après la première vérification)

Attendez, rafraîchissez, retentez

Le domaine fonctionnait, la boutique est revenue sur le sous-domaine dzbuild.app

Le plan a expiré et le domaine a été détaché automatiquement

Renouvelez, puis rattachez et re-vérifiez le domaine

Ce qui se passe quand votre plan expire

⚠️ Attention — Le rattachement est supprimé automatiquement

Rattacher un domaine pendant l'essai Pro de 3 jours fonctionne — mais environ 12 heures après l'expiration de l'essai (ou de n'importe quel plan payant), DZBuild supprime le rattachement et votre boutique revient sur {votre-slug}.dzbuild.app.

Vous conservez le domaine chez votre registrar. Après renouvellement, rattachez-le et re-vérifiez-le depuis /dashboard/domains.

Supprimer un domaine

Tableau de bord → Domaines → cliquez sur Supprimer, puis sur Oui, supprimer le domaine. Nous arrêtons d'accepter le trafic sur ce hostname. Votre boutique repasse sur {votre-slug}.dzbuild.app. Nous ne supprimons pas les enregistrements chez votre registrar ; c'est à vous de les nettoyer. Si vous êtes passé par le Chemin B, supprimer le domaine supprime aussi la zone DNS que nous avons créée : remettez tout de suite les serveurs de noms de votre registrar, sinon le domaine et son email cessent de fonctionner.

Questions fréquentes

Q : Puis-je utiliser un domaine en .dz ? R : Oui. Quand le tableau de bord ne reconnaît pas votre registrar, ou que la racine du domaine pointe déjà quelque part, il vous place de lui-même sur le Chemin B : tapez le domaine, cliquez sur Voir les deux valeurs et copiez-les dans les réglages de serveurs de noms de votre registrar.

Q : Vous publiez une IP que je peux mettre dans un enregistrement A ? R : Non. DZBuild n'expose pas d'IP d'origine. Utilisez toujours le CNAME vers link.dzbuild.app (ou le flux serveurs de noms Cloudflare). Tout ce qui vous demande de configurer A @ {une-ip} est faux.

Q : Combien de temps prend la propagation ? R : Généralement quelques minutes, pour un CNAME comme pour un changement de serveurs de noms, mais cela peut prendre jusqu'à 24 heures. Attendez une journée complète avant de conclure à un problème, et vérifiez d'abord DNSSEC si vous avez changé les serveurs de noms.

Q : Est-ce que www.monshop.com fonctionnera ? R : Oui. Sur le Chemin A, vous pouvez pointer www vers link.dzbuild.app en plus de l'apex, ou à sa place ; la vérification accepte l'un ou l'autre, et la boutique est servie sur les deux. Sur le Chemin B, nous ajoutons l'enregistrement www pour vous. DZBuild enregistre toujours la forme apex, donc www.monshop.com mène à la même boutique, et le champ de vérification accepte lui-même monshop.com ou www.monshop.com.

Q : Plusieurs boutiques, un seul domaine ? R : Un domaine personnalisé par boutique. Si vous gérez plusieurs boutiques, chacune a besoin de son propre sous-domaine ou apex.

Q : Est-ce que ça impacte le SEO ? R : Positivement — les moteurs de recherche traitent monshop.com comme une vraie marque. Les URL canoniques sont définies automatiquement. Une fois en ligne, soumettez un sitemap à Google Search Console pour le nouveau hostname.

Avez-vous trouvé la réponse à votre question ?