Platzhalter-Subdomain, die ERR_NAME_NOT_RESOLVED zurückgibt

1139
jdias

Ich versuche, eine Wildcard-Subdomain zu konfigurieren, die alle Subdomains zu meiner Hauptdomäne umleitet.

subdomain.newbuildhomesaz.com -> newbuildhomesaz.com

Ich habe die Wildcard-Subdomain * .newbuildhomesaz.com im cPanel erstellt. Ich habe die DNS-Konfiguration überprüft und der A-Datensatz wurde erstellt, und es sieht gut aus.

Ich habe dann die .htaccess-Datei mit den folgenden Einstellungen bearbeitet

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

Ich kann auf die Hauptdomain newbuildhomesaz.com zugreifen

Wenn ich jedoch versuche, auf eine zufällige Subdomain wie abc.newbuildhomesaz.com zuzugreifen, erhalte ich eine Fehlermeldung:

This site can’t be reached  abc.newbuildhomesaz.com’s server DNS address could not be found.  ERR_NAME_NOT_RESOLVED 

Ich habe den ganzen Tag mit Hostgator telefoniert und sie scheinen mir nicht helfen zu können.

Ich bin mit ihnen auf einem gemeinsamen Hosting-Plan.

3
Stand: 01.03.2017: 54 UTC `nslookup abc.newbuildhomesaz.com NS8331.HOSTGATOR.COM` meldet immer noch `** Server kann abc.newbuildhomesaz.com: NXDOMAIN` nicht finden. Das liegt an ihrem DNS, nicht an der Verbreitung. Gypsy Spellweaver vor 7 Jahren 0

1 Antwort auf die Frage

2
Deltik

Wenn newbuildhomesaz.com.Ihre Domäne ist, ist der DNS-A-Eintrag für Platzhalter-Subdomains *.newbuildhomesaz.com.nicht ordnungsgemäß konfiguriert. Nein Ein Datensatz wird zurückgegeben:

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 

Wenn Sie sicher sind, dass es einen A-Eintrag für *.newbuildhomesaz.com.cPanel gibt, ist auf dem Server ein Fehler aufgetreten, der die Erstellung des Zonendatensatzes verhindert hat.

Sie können dies überprüfen, indem Sie ein Ticket mit HostGator öffnen, die Situation erklären und sie dann zur Ausführung des Befehls auffordern grep '^*' /var/named/newbuildhomesaz.com.db. Der Befehl sollte eine Zeile ausgeben, die folgendermaßen aussieht:

* 14400 IN A 108.167.133.22 

Wenn keine solche Zeile vorhanden ist, wurde der A-Datensatz nicht erstellt.

Wenn diese Zeile vorhanden ist, hat die BIND-DNS-Konfiguration die neue Konfiguration nicht geladen. Der Supportadministrator sollte ausführen named-checkzone 'newbuildhomesaz.com' '/var/named/newbuildhomesaz.com.db'und prüfen, ob in der letzten Zeile " OK" angezeigt wird . Wenn ein Fehler auftritt, ist die Zonendatei Ihrer Domain defekt.

Wenn kein Fehler vorliegt, muss der BIND-DNS-Server mit neu geladen werden rndc reload. Der Supportadministrator kann dann überprüfen, ob die Platzhalter-Unterdomäne funktioniert dig '*.newbuildhomesaz.com' A @gator4166.hostgator.com.

Wenn die Platzhalter-Subdomain immer noch keinen A-Datensatz anzeigt, ist mit der DNS-Konfiguration auf dem Server ein Fehler aufgetreten, der eine eingehendere Untersuchung erfordert.

Hinweis: Da Sie ein Tenant für Shared Hosting sind, können Sie keine Änderungen an Ihrer Zonendatei /var/named/newbuildhomesaz.com.dboder am DNS-Server selbst vornehmen . Ein Support-Administrator mit Root-Zugriff muss dies tun. Telefon- und Chat-Support kann dies nicht tun.


Zusätzliche Ressourcen

Vielen Dank, dass Sie sich die Zeit genommen haben, mir bei meinem Problem zu helfen. Ich habe gerade 1h30min mit Hostgator-Support verbracht. Am Ende sagten sie, dass der A-Record korrekt erstellt wurde, aber da es sich um einen A-Record handelt, sollten wir zwischen 4 und 8 Stunden warten, bis er sich verbreiten kann. Ich bin an der 5-Stunden-Marke. Ich sagte ihnen, ich würde die 8 Stunden warten und es noch einmal versuchen. Ich wusste nicht, dass sich Subdomains verbreiten mussten. Ich dachte, die DNS-Server würden wissen, alle Subdomains an Hostgator zu senden. jdias vor 7 Jahren 0
`dig '* .newbuildhomesaz.com' A @ gator4166.hostgator.com 'fragt den Server selbst nach dem Platzhalter. Es wird kein A-Datensatz zurückgegeben. Da der DNS-Server Ihre Wildcard-Domäne selbst nicht kennt, handelt es sich nicht um ein Problem der Weitergabe. Deltik vor 7 Jahren 0
Danke dir. Das macht Sinn. Ich öffne gerade einen Chat mit Hostgator, um zu sehen, ob sie mein Problem endlich lösen können. Ich sehe das A Record in cPanel. jdias vor 7 Jahren 0
Frage - in meinem cPanel sehe ich den folgenden Eintrag * .newbuildhomesaz.com. 14400 IN A 108.167.140.95. Soll es "* .newbuildhomesaz.com" oder nur "*" sein? In Ihrer Antwort wird nur das '*' angezeigt. Vielen Dank. jdias vor 7 Jahren 0
@jdias: Sie sind gleichwertig. "*" und "* .newbuildhomesaz.com" bedeuten für Ihre Zwecke dasselbe. Deltik vor 7 Jahren 0