J'essaie de créer une copie de développement d'un site WordPress en clonant le site dans un sous-domaine dev.mydomain.com à l'aide d'Installatron dans cPanel.
Le processus de clonage semble se terminer avec succès, mais lorsque j'essaie d'accéder au site à l'adresse dev.mydomain.com, le message d'erreur suivant s'affiche (à l'aide du navigateur Chromium):
This site can’t be reached
dev.mydomain.com’s server DNS address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
Qu'est-ce qui cause cela et comment puis-je le réparer?
Peut-être dois-je modifier manuellement les enregistrements DNS pour ajouter un CNAME au sous-domaine? (Je pensais que cPanel s'en occuperait quand je créerais le sous-domaine) Ou peut-être devrais-je attendre le TTL défini pour le domaine? (8h).
Merci!
Votre erreur me dit que le nom de sous-domaine n'a pas été résolu.
Bien qu’un sous-domaine ne soit pas résolu pour plusieurs raisons, la raison la plus courante est qu’il n’est pas défini.
Vous devez ajouter le sous-domaine à l'aide d'un enregistrement CNAME dans le DNS qui est le SOA (déclaration d'autorité) du domaine.
La plupart du temps, le SOA est le serveur DNS fourni par votre registraire. Si ce n'est pas le cas, il s'agit souvent du serveur DNS fourni par votre hébergeur. Pour les nouveaux utilisateurs, cela n’est pas toujours clair. Si tel est le cas, je suggère de commencer par le bureau d'enregistrement et si vous en avez besoin, contactez simplement le support technique du bureau d'enregistrement ou de l'hébergeur Web et demandez. Le support technique peut souvent vous aider à inclure très facilement l’enregistrement CNAME de votre sous-domaine. Donc, si vous avez besoin d’aide, n’ayez pas peur de demander.
De plus, le paramètre DNS sur le serveur peut parfois être à l'origine du problème. Bien que cette question soit générale, la plupart du temps, le serveur DNS local, s’il est utilisé, ne fait pas correctement référence à l’hôte local. L'utilisation de 127.0.0.1 est standard mais peut ne pas toujours fonctionner dans tous les cas. Vous devrez peut-être également ajouter l'adresse IP du serveur. Toutefois, les listes de contrôle d'accès par défaut peuvent ne pas permettre cela et doivent également faire l'objet d'une enquête. Considérez également que certaines installations de Bind sont configurées en tant que redirecteurs, ce qui est correct, ou en tant que cache qui doit éventuellement expirer. J'ai installé une version plus récente de Bind sur un serveur qui me convenait parfaitement. Je m'attendais à ce que le DNS soit configuré en tant que transitaire et qu'il soit configuré en tant que cache contenant une adresse IP incorrecte. Cela m'a rendu fou pendant un bon bout de temps! Il suffisait simplement d'effacer le cache ou de configurer le DNS pour qu'il soit transféré uniquement. Cela dépend en grande partie de ce que vous essayez de faire. Encore une fois, le DNS est trop large pour entrer dans les détails ici. Sachez simplement que, parfois, les installations DNS ne correspondent pas à vos attentes.