Skip to main content

Überprüfen deiner benutzerdefinierten Domäne für GitHub Seiten

Du kannst die Sicherheit deiner benutzerdefinierten Domäne erhöhen und Übernahmeangriffe vermeiden, indem du deine Domäne überprüfst.

Wer kann dieses Feature verwenden?

GitHub Pages ist in öffentlichen Repositorys mit GitHub Free und GitHub Free für Organisationen sowie in öffentlichen und privaten Repositorys mit GitHub Pro, GitHub Team, GitHub Enterprise Cloud und GitHub Enterprise Server verfügbar. Weitere Informationen findest du unter GitHub-Pläne.

Alle GitHub Pages Builds verwenden GitHub Actions ab dem 30. Juni 2024. Es sind keine weiteren Änderungen erforderlich, aber GitHub Actions müssen in Ihrem Repository aktiviert sein, damit die Builds fortgesetzt werden können. Weitere Informationen zur Aktivierung von GitHub Actions finden Sie unter „Verwalten von GitHub Actions-Einstellungen für ein Repository

Informationen zur Domänenüberprüfung für GitHub Seiten

Wenn Sie eine benutzerdefinierte Domäne für Ihr persönliches Konto verifizieren, können nur Repositorys, die Ihrem persönlichen Konto gehören, verwendet werden, um eine GitHub Pages Seite für die verifizierte benutzerdefinierte Domäne oder die unmittelbaren Subdomänen der Domäne zu veröffentlichen. Ähnlich dazu, wenn Sie eine benutzerdefinierte Domäne für Ihre Organisation verifizieren, können nur Repositorys, die Ihrer Organisation gehören, verwendet werden, um eine GitHub Pages Seite für die verifizierte benutzerdefinierte Domäne oder die unmittelbaren Subdomänen der Domäne zu veröffentlichen.

Die Überprüfung deiner Domäne verhindert, dass andere GitHub-Benutzer deine benutzerdefinierte Domäne übernehmen und sie zur Veröffentlichung ihrer eigenen GitHub Pages Seite verwenden. Domänenübernahmen können passieren, wenn du dein Repositorys löschst, wenn dein Abrechnungstarif herabgestuft wird oder nach einer anderen Änderung, die die benutzerdefinierte Domäne aufhebt oder GitHub Pages deaktiviert, während die Domäne für GitHub Pages konfiguriert bleibt und nicht verifiziert wird.

Wenn du eine Domäne überprüfst, werden auch alle unmittelbaren Subdomänen in die Überprüfung einbezogen. Wenn zum Beispiel die benutzerdefinierte Domäne github.com verifiziert ist, sind auch docs.github.com, support.github.com und alle anderen unmittelbaren Subdomänen vor Übernahmen geschützt.

Warnung: Es wird dringend empfohlen, keine Platzhalter-DNS-Einträge wie z. B. *.example.com zu verwenden. Diese Einträge setzen dich dem unmittelbaren Risiko von Domänenübernahmen aus, selbst wenn du die Domäne überprüft hast. Wenn du beispielsweise example.com überprüfst, verhindert dies die Verwendung von a.example.com, eine Übernahme von b.a.example.com wäre aber (aufgrund des Platzhalter-DNS-Eintrags) weiterhin möglich. Weitere Informationen findest du unter Überprüfen deiner benutzerdefinierten Domäne für GitHub Seiten.

Es ist auch möglich, eine Domäne für deine Organisation oder dein Unternehmen zu verifizieren, wodurch ein "Verifiziert"-Badge auf dem Organisations oder Unternehmensprofil angezeigt wird und du auf GitHub Enterprise Cloud Benachrichtigungen auf E-Mail-Adressen beschränken kannst, die die verifizierte Domäne verwenden. Weitere Informationen findest du unter Überprüfen oder Genehmigen einer Domäne für deine Organisation und unter Überprüfen oder Genehmigen einer Domäne für dein Unternehmen.

Eine bereits vergebene Domäne überprüfen

Wenn du eine Domäne verifizierst, die du besitzt und die derzeit von einem anderen Nutzer oder einer Organisation verwendet wird, um sie für deine GitHub Pages Website verfügbar zu machen, beachte, dass der Prozess zur Freigabe der Domäne von ihrem derzeitigen Standort sieben Tage dauert. Wenn du versuchst, eine bereits (von einem anderen Nutzer oder einer Organisation) verifizierte Domäne zu verifizieren, wird der Freigabeprozess nicht erfolgreich sein.

Verifizieren einer Domäne für deine Benutzerwebsite

  1. Klicke auf einer beliebigen Seite in der oberen rechten Ecke auf dein Profilfoto und anschließend auf Einstellungen.

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. Klicke im Abschnitt „Code, Planung und Automatisierung“ der Seitenleiste auf Seiten.

  3. Klicke rechts auf Eine Domäne hinzufügen.

  4. Gib unter „Welche Domäne soll hinzugefügt werden?“ die zu verifizierende Domäne ein, und klicke auf Domäne hinzufügen.

    Screenshot eines Textfelds zum Hinzufügen einer verifizierten Domäne in GitHub Pages, ausgefüllt mit „example.com“. Unter dem Text befindet sich eine grüne Schaltfläche mit der Bezeichnung „Domäne hinzufügen“.

  5. Befolge die Anweisungen unter „TXT-Eintrag für DNS hinzufügen“, um den TXT-Eintrag bei deinem Domänenhostingdienst zu erstellen.

    Screenshot von GitHub Pages-Anweisungen zum Hinzufügen eines TXT-Eintrags zur DNS-Konfiguration von example.com.

  6. Warte, bis deine DNS-Konfiguration geändert werden kann. Dies kann direkt sein oder bis zu 24 Stunden dauern. Du kannst die Änderung an deiner DNS-Konfiguration bestätigen, indem du den dig Befehl in der Befehlszeile ausführst. Ersetze im folgenden Befehl USERNAME durch deinen Benutzernamen und example.com durch die Domäne, die du verifizieren willst. Wenn deine DNS-Konfiguration aktualisiert wurde, solltest du deinen neuen TXT-Eintrag in der Ausgabe sehen.

    dig _github-pages-challenge-USERNAME.example.com +nostats +nocomments +nocmd TXT
    
  7. Nachdem du bestätigt hast, dass dein DNS-Konfiguration aktualisiert wurde, kannst du die Domäne überprüfen. Wenn die Änderung nicht sofort erfolgt ist, und du die vorherige Seite verlassen hast, kehre zu deinen Seiteneinstellungen zurück, indem du die ersten Schritte ausführst und rechts von der Domäne auf und dann auf Überprüfung fortsetzen klickst.

    Screenshot der GitHub Pages-Einstellungen mit verifizierten Domänen. Unter dem Drei-Punkte-Menü auf der rechten Seite ist die Dropdownoption „Überprüfung fortsetzen“ in dunklem Orange eingerahmt.

  8. Klicke zum Überprüfen der Domäne auf Überprüfen.

  9. Um sicherzustellen, dass deine benutzerdefinierte Domäne weiterhin überprüft wird, behalte den TXT-Eintrag in der DNS-Konfiguration deiner Domäne bei.

Verifizieren einer Domäne für deine Organisationswebsite

Organisationsbesitzer können benutzerdefinierte Domänen für ihre Organisation überprüfen.

  1. Wähle in der oberen rechten Ecke von GitHub.com dein Profilfoto aus. Klicke dann auf Deine Organisationen.

    Screenshot des Dropdownmenüs unter dem Profilbild von @octocat. „Deine Organisationen“ ist in dunklem Orange eingerahmt.

  2. Klicke neben der Organisation auf Einstellungen.

  3. Klicke im Abschnitt „Code, Planung und Automatisierung“ der Seitenleiste auf Seiten.

  4. Klicke rechts auf Eine Domäne hinzufügen.

  5. Gib unter „Welche Domäne soll hinzugefügt werden?“ die zu verifizierende Domäne ein, und klicke auf Domäne hinzufügen.

    Screenshot eines Textfelds zum Hinzufügen einer verifizierten Domäne in GitHub Pages, ausgefüllt mit „example.com“. Unter dem Text befindet sich eine grüne Schaltfläche mit der Bezeichnung „Domäne hinzufügen“.

  6. Befolge die Anweisungen unter „TXT-Eintrag für DNS hinzufügen“, um den TXT-Eintrag bei deinem Domänenhostingdienst zu erstellen.

    Screenshot von GitHub Pages-Anweisungen zum Hinzufügen eines TXT-Eintrags zur DNS-Konfiguration von example.com.

  7. Warte, bis deine DNS-Konfiguration geändert wurde. Dies kann sofort erfolgen oder bis zu 24 Stunden dauern. Du kannst die Änderung an deiner DNS-Konfiguration bestätigen, indem du den dig Befehl in der Befehlszeile ausführst. Ersetze im folgenden Befehl ORGANIZATION durch den Namen deiner Organisation und example.com durch die Domäne, die du verifizieren willst. Wenn deine DNS-Konfiguration aktualisiert wurde, solltest du deinen neuen TXT-Eintrag in der Ausgabe sehen.

    dig _github-pages-challenge-ORGANIZATION.example.com +nostats +nocomments +nocmd TXT
    
  8. Nachdem du bestätigt hast, dass dein DNS-Konfiguration aktualisiert wurde, kannst du die Domäne überprüfen. Wenn die Änderung nicht sofort erfolgt ist, und du die vorherige Seite verlassen hast, kehre zu deinen Seiteneinstellungen zurück, indem du die ersten Schritte ausführst und rechts von der Domäne auf und dann auf Überprüfung fortsetzen klickst.

    Screenshot der GitHub Pages-Einstellungen mit verifizierten Domänen. Unter dem Drei-Punkte-Menü auf der rechten Seite ist die Dropdownoption „Überprüfung fortsetzen“ in dunklem Orange eingerahmt.

  9. Klicke zum Überprüfen der Domäne auf Überprüfen.

  10. Um sicherzustellen, dass deine benutzerdefinierte Domäne weiterhin überprüft wird, behalte den TXT-Eintrag in der DNS-Konfiguration deiner Domäne bei.