Wie man einen Subdomain
richtig mit CNAME-Datensätzen weiterleitet
Die Weiterleitung einer Subdomain von einem Host zu einem anderen kann knifflig sein, insbesondere wenn Sie neu im Bereich DNS-Management sind. Wenn Sie bei dem Versuch, dies einzurichten, auf einen ‘400 Bad Request’-Fehler gestoßen sind, sind Sie nicht allein. In diesem Blogbeitrag führen wir Sie durch den Prozess der korrekten Konfiguration von CNAME-Datensätzen, um eine nahtlose Weiterleitung zu erreichen.
Das Problem verstehen
Sie haben zwei Hosts und möchten eine Subdomain auf Host Eins auf eine Subdomain auf Host Zwei verweisen. Ihre anfängliche Einrichtung könnte ungefähr so aussehen:
subdomain.hostone.com --> subdomain.hosttwo.com
Bei dem Versuch, diese Weiterleitung einzurichten, haben Sie einen CNAME-Datensatz auf Host Eins hinzugefügt, der auf subdomain.hosttwo.com
verweist, aber anstelle einer ordnungsgemäßen Weiterleitung haben Sie einen ‘400 Bad Request’-Fehler erhalten.
Die Lösung
Um dieses Problem zu lösen, lassen Sie uns die Schritte aufschlüsseln, um sicherzustellen, dass alles korrekt eingerichtet ist.
1. Korrigieren Sie Ihre CNAME-Datensatz-Einrichtung
Beim Hinzufügen eines CNAME-Datensatzes ist es entscheidend, ihn richtig zu konfigurieren. So sollten Sie Ihren CNAME-Datensatz einrichten:
- CNAME-Datensatzformat:
- Anstatt die vollständige URL anzugeben, verwenden Sie nur die Subdomain.
- Ändern Sie den Eintrag von:
subdomain.hostone.com CNAME subdomain.hosttwo.com
- Zu:
subdomain CNAME subdomain.hosttwo.com
Diese Anpassung stellt sicher, dass Ihr DNS weiß, dass die Subdomain ein Alias für subdomain.hosttwo.com
ist, ohne dass die vollständige Domain im CNAME-Alias benötigt wird.
2. Überprüfen Sie den Domain-Zugang und die Protokolle
Nachdem Sie Änderungen an Ihrem CNAME-Datensatz vorgenommen haben, ist es wichtig zu überprüfen, ob alles reibungslos funktioniert. Hier ist, was zu tun ist:
- Melden Sie sich bei Host Zwei an: Greifen Sie direkt auf
subdomain.hosttwo.com
zu, um zu bestätigen, dass es online und wie erwartet funktionsfähig ist. - Überprüfen Sie die Protokolle: Sehen Sie sich die Serverprotokolle für
subdomain.hosttwo.com
an, um festzustellen, ob Anfragen vonsubdomain.hostone.com
eingehen. Dies kann helfen zu diagnostizieren, ob die Anfrage den richtigen Endpunkt erreicht oder auf serverseitige Probleme stößt.
3. Mögliche Probleme, auf die Sie achten sollten
Wenn Sie nach der Anpassung des CNAME-Datensatzes weiterhin auf den ‘400 Bad Request’-Fehler stoßen, ziehen Sie Folgendes in Betracht:
-
Propagation Time: Änderungen an DNS-Datensätzen können einige Zeit zum Verbreiten benötigen. Lassen Sie mindestens ein paar Stunden vergehen, bevor Sie erneut testen.
-
Serverkonfiguration: Stellen Sie sicher, dass der Server, der
subdomain.hosttwo.com
hostet, so konfiguriert ist, dass er Verkehr vonsubdomain.hostone.com
akzeptiert. Manchmal könnten Server Anfragen zurückweisen, die von einer unerwarteten Domain stammen. -
SSL/TLS-Zertifikate: Wenn Ihre Sites mit HTTPS gesichert sind, stellen Sie sicher, dass Ihre Zertifikate korrekt für sowohl
subdomain.hostone.com
als auchsubdomain.hosttwo.com
eingerichtet sind.
Fazit
Die Einrichtung einer Subdomain-Weiterleitung mithilfe von CNAME-Datensätzen kann manchmal herausfordernd sein, aber indem Sie die oben genannten Schritte befolgen, können Sie diese Aufgabe mit Zuversicht bewältigen. Denken Sie immer daran, Ihre DNS-Einstellungen sorgfältig zu überprüfen und die Serverprotokolle zu überwachen, um unerwartete Fehler zu beheben. Mit dem richtigen Ansatz können Sie eine nahtlose Weiterleitung zwischen Ihren Hosts erreichen und das Benutzererlebnis Ihrer Site verbessern.
Wenn Sie diese Anleitung hilfreich fanden, teilen Sie Ihre Erfahrungen oder zusätzliche Fragen gerne in den Kommentaren unten mit!