Sous-domaine générique renvoyant ERR_NAME_NOT_RESOLVED

3

J'essaie de configurer un sous-domaine générique qui redirigera tous les sous-domaines vers mon domaine principal.

subdomain.newbuildhomesaz.com - & gt; newbuildhomesaz.com

J'ai créé le sous-domaine générique * .newbuildhomesaz.com dans cPanel. J'ai vérifié la configuration DNS et l'enregistrement A a été créé et tout va bien.

J'ai ensuite édité le fichier .htaccess avec ce qui suit

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(.+)\.newbuildhomesaz\.com$ [NC]
RewriteRule (.*) http://newbuildhomesaz.com/$1 [L,R=301,QSA]

Je peux accéder au domaine principal newbuildhomesaz.com

Cependant, lorsque j'essaie d'accéder à un sous-domaine aléatoire tel que abc.newbuildhomesaz.com, un message d'erreur apparaît:

This site can’t be reached

abc.newbuildhomesaz.com’s server DNS address could not be found.

ERR_NAME_NOT_RESOLVED

J'ai téléphoné à Hostgator toute la journée et ils ne semblent pas être en mesure de m'aider.

Je suis sur un plan d'hébergement partagé avec eux.

jdias
la source
À partir du 15.03.2017: 54 UTC nslookup abc.newbuildhomesaz.com NS8331.HOSTGATOR.COM rapporte encore ** server can't find abc.newbuildhomesaz.com: NXDOMAIN. C'est sur leur DNS, pas de propagation.
Gypsy Spellweaver

Réponses:

2

Si newbuildhomesaz.com. est votre domaine, l'enregistrement DNS A pour les sous-domaines génériques, *.newbuildhomesaz.com. n'est pas correctement configuré. Non Un enregistrement est retourné:

root@node51 [~]# dig '*.newbuildhomesaz.com'

; <<>> DiG 9.10.3-P4-Ubuntu <<>> *.newbuildhomesaz.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57822
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;*.newbuildhomesaz.com.         IN      A

;; AUTHORITY SECTION:
newbuildhomesaz.com.    1799    IN      SOA     ns8331.hostgator.com. root.gator4166.hostgator.com. 2016020100 86400 7200 3600000 86400

;; Query time: 44 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Mar 14 20:23:45 CDT 2017
;; MSG SIZE  rcvd: 118

Si vous êtes certain qu’il existe un enregistrement A pour *.newbuildhomesaz.com. Dans cPanel, quelque chose s'est mal passé sur le serveur qui a empêché la création de l'enregistrement de zone.

Vous pouvez le vérifier en ouvrant un ticket avec HostGator, expliquer la situation, puis leur demander d'exécuter la commande. grep '^*' /var/named/newbuildhomesaz.com.db. La commande devrait renvoyer une ligne qui ressemble à ceci:

*       14400   IN      A       108.167.133.22

S'il n'y a pas de telle ligne, l'enregistrement A n'a pas été créé.

Si cette ligne existe, la configuration DNS BIND n'a pas chargé la nouvelle configuration. L’administrateur du support doit exécuter named-checkzone 'newbuildhomesaz.com' '/var/named/newbuildhomesaz.com.db' et vérifiez que la dernière ligne se lit " OK ". S'il y a une erreur, le fichier de zone de votre domaine est cassé.

S'il n'y a pas d'erreur, le serveur DNS BIND doit être rechargé avec rndc reload. L’administrateur du support peut alors vérifier que le sous-domaine générique fonctionne avec dig '*.newbuildhomesaz.com' A @gator4166.hostgator.com.

Si le sous-domaine générique n'affiche toujours pas d'enregistrement A, il existe un autre problème avec la configuration DNS sur le serveur qui nécessitera une enquête plus approfondie.

Remarque: Étant donné que vous êtes locataire d'un hébergement partagé, vous ne pouvez pas modifier votre fichier de zone. /var/named/newbuildhomesaz.com.db ou au serveur DNS vous-même. Un administrateur de support avec un accès root devra le faire. l'assistance téléphonique et par chat ne peut pas le faire.


Ressources supplémentaires

Deltik
la source
Merci d'avoir pris le temps de m'aider avec mon problème. Je viens de passer 1h30min avec le support de hostgator. Finalement, ils ont dit que l'enregistrement A avait été créé correctement, mais comme il s'agit d'un enregistrement A, nous devons attendre entre 4 et 8 heures pour qu'il se propage. Je suis à la marque des 5 heures. Je leur ai dit que j'attendrais les 8 heures avant de réessayer. Je ne savais pas que les sous-domaines devaient se propager. Je pensais que les serveurs DNS sauraient envoyer tous les sous-domaines à Hostgator.
jdias
dig '*.newbuildhomesaz.com' A @gator4166.hostgator.com demande au serveur lui-même le caractère générique. Il n'y a pas d'enregistrement A retourné. Comme le serveur DNS lui-même ne connaît pas votre domaine générique, il ne s'agit pas d'un problème de propagation.
Deltik
Je vous remercie. Ça a du sens. J'ouvre une discussion avec Hostgator pour voir s'ils peuvent enfin résoudre mon problème. Je vois le disque A dans cPanel.
jdias
Question - dans mon cPanel, je vois l'entrée suivante .newbuildhomesaz.com. 14400 IN A 108.167.140.95. Devrait-ce être ' .newbuildhomesaz.com 'ou juste' '? Dans votre réponse, il ne montre que le ' '. Merci.
jdias
@jdias: Ils sont équivalents. * et *.newbuildhomesaz.com. signifie la même chose pour vos objectifs.
Deltik