Die Weiterleitung des Domänennamens funktioniert nicht mit GitHub-Seiten

Die Weiterleitung des Domänennamens funktioniert nicht mit GitHub-Seiten

Ich hatte meinen Blog auf GitHub-Seiten mit einem benutzerdefinierten Domänennamen blog.tamizhvendan.inund habe ihn heute auf einen neuen Domänennamen verschoben, www.p3programmer.comindem ich den CNAMEEintrag mit aktualisiert habe www.p3programmer.com. Der neue Domänenname funktioniert einwandfrei.

Da es sich um eine gravierende Änderung handelt, hätte ich gerne eine Domänenumleitung, die die alte auf die neue umleitet. Ich habe dasselbe in meinem DNS-Server (BigRock) mithilfe ihres Domänenweiterleitungssystems konfiguriert. Danach tamizhvendan.inerfolgt die Umleitung korrekt zu , www.p3programmer.comaber blog.tamizhvendan.ines kommt zu 404 auf GitHub-Seiten. Laut BigRock-Dokumentation werden Subdomänen auf den Pfad umgeleitet, www.example.com\{subdomain}d. h. in diesem Szenario sollte eine Umleitung zu erfolgen, www.p3programmer.com\blogaber es erfolgt keine Umleitung.

Ich habe CNAMEdem tamizhvendan.inKonto einen Datensatz mit dem darauf verweisenden Wert hinzugefügt www.p3programmer.com, erhalte aber dennoch den 404-Seitenfehler der GitHub-Seite.

Hier ist meine Dig-Ausgabe vonblog.tamizhvendan.in

; <<>> DiG 9.10.1-P2 <<>> blog.tamizhvendan.in +nostats +nocomments +nocmd
;; global options: +cmd
;blog.tamizhvendan.in.          IN      A
blog.tamizhvendan.in.   2658    IN      CNAME   www.p3programmer.com.
www.p3programmer.com.   1818    IN      CNAME   tamizhvendan.github.io.
tamizhvendan.github.io. 427     IN      CNAME   github.map.fastly.net.
github.map.fastly.net.  30      IN      A       23.235.44.133

Dig-Ausgabe vonwww.p3programmer.com

;; global options: +cmd
;www.p3programmer.com.          IN      A
www.p3programmer.com.   1740    IN      CNAME   tamizhvendan.github.io.
tamizhvendan.github.io. 349     IN      CNAME   github.map.fastly.net.
github.map.fastly.net.  30      IN      A       23.235.40.133

Antwort1

Antwort2

Github scheint nur eine externe Domäne pro Repository zu unterstützen, zumindest laut der DokumentationHinzufügen einer CNAME-Datei zu Ihrem Repository:

Beachten Sie, dass die CNAME-Datei nur eine Domäne enthalten kann.

Sie benötigen also eine Seite, die alle Anfragen blog.tamizhvendan.inmit einer 301-Weiterleitung beantwortet:

HTTP/1.1 301 Moved Permanently
Location: http://www.p3programmer.com/

verwandte Informationen