Skip to main content

Ändern der Sichtbarkeit der Pages-Website

Wer kann dieses Feature verwenden?

People with admin access to a repository can change the visibility of a Pages site.

Mit der Zugriffssteuerung für Pages kannst du den Zugriff auf deine Projektwebsite einschränken, indem du die Website privat veröffentlichst. Auf eine privat veröffentlichte Website kann nur von Personen mit Lesezugriff auf das Repository zugegriffen werden, von dem die Website veröffentlicht wird. Du kannst privat veröffentlichte Websites verwenden, um deine interne Dokumentation oder Wissensdatenbank mit Mitgliedern deines Unternehmens zu teilen.

Hinweis

Um eine Pages-Website privat zu veröffentlichen, muss deine Organisation Enterprise Cloud verwenden. Weitere Informationen zum kostenlosen Testen von Enterprise Cloud findest du unter Eine Testversion von Enterprise Cloud einrichten.

Wenn dein Unternehmen Enterprise Managed Users verwendet, ist die Zugriffssteuerung nicht verfügbar, und alle Pages-Websites sind nur für andere Unternehmensangehörige zugänglich. Weitere Informationen zu Enterprise Managed Users findest du unter What is Pages?.

Wenn deine Organisation Enterprise Cloud ohne Enterprise Managed Users verwendet, kannst du deine Websites privat oder öffentlich für alle Personen im Internet veröffentlichen.

Die Zugriffssteuerung ist für Projektwebsites verfügbar, die aus einem privaten oder internen Repository veröffentlicht werden, das im Besitz der Organisation ist. Du kannst die Zugriffssteuerung für eine Website der Organisation nicht verwalten. Weitere Informationen über die Pages-Websitetypen findest du unter What is Pages?.

Privat veröffentlichte Websites sind unter einer anderen Unterdomäne als öffentlich veröffentlichte Websites verfügbar. Dadurch wird sichergestellt, dass deine Pages-Website sicher sind, sobald sie veröffentlicht wurde:

  • Wir sichern jede Unterdomäne von *.pages..io automatisch mit einem TLS-Zertifikat und erzwingen HSTS, um sicherzustellen, dass Browser die Seite immer über HTTPS bereitstellen.
  • Wir verwenden eine eindeutige Unterdomäne für die privat veröffentlichte Website, um sicherzustellen, dass andere Repositorys in deiner Organisation keine Inhalte auf demselben Ursprung wie die Website veröffentlichen können. Dadurch wird deine Website vor Cookie tossing geschützt. Deshalb hosten wir keine Pages-Websites in der .com-Domäne.

Du kannst die eindeutige Unterdomäne deiner Website auf der Registerkarte „Seiten“ deiner Repositoryeinstellungen anzeigen. Wenn du einen statischen Websitegenerator verwendest, der zum Erstellen der Website mit dem Repositorynamen als Pfad konfiguriert ist, musst du möglicherweise die Einstellungen für den statischen Websitegenerator aktualisieren, wenn du die Website in eine private Website änderst. Weitere Informationen findest du unter Eine benutzerdefinierte Domain für deine Pages-Website verwalten oder in der Dokumentation deines Generators für statische Websites.

Um eine kürzere und unvergesslichere Domäne für deine privat veröffentlichte Website zu verwenden, kannst du eine benutzerdefinierte Domäne konfigurieren. Weitere Informationen finden Sie unter Eine benutzerdefinierte Domain für Ihre Pages-Website konfigurieren.

  1. Navigiere auf zum Repository deiner Website.

  2. Wähle unter dem Namen deines Repositorys die Option Einstellungen aus. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot eines Repositoryheaders mit den Registerkarten. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

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

  4. Wähle unter „ Pages“ das Dropdownmenü Pages-Sichtbarkeit und dann eine Sichtbarkeit aus.

  5. Um deine veröffentlichte Website anzuzeigen, klicke unter „ Pages“ auf Website besuchen.

    Screenshot einer Bestätigungsmeldung für GitHub Pages mit der URL der Website. Auf der rechten Seite ist die Schaltfläche „Visit site“ orange umrandet.

Hinweis

Es kann bis zu 10 Minuten dauern, bis die Änderungen an deiner Website, die du per Push an übertragen hast, veröffentlicht werden. Wenn deine Änderungen an der Pages-Website nach einer Stunde noch nicht in deinem Browser angezeigt werden, findest du weitere Informationen unter Informationen zu Jekyll-Build-Fehler für Pages-Websites.