Skip to main content

Configuration de GitHub Pages pour votre entreprise

Vous pouvez activer ou désactiver GitHub Pages pour votre entreprise, et choisir si vous souhaitez rendre les sites accessibles publiquement.

Activation des sites publics pour GitHub Pages

Si le mode privé est activé dans votre entreprise, le public ne peut pas accéder aux sites GitHub Pages hébergés par votre entreprise, sauf si vous activez les sites publics.

Avertissement : Si vous activez les sites publics pour GitHub Pages, chaque site de chaque dépôt de votre entreprise sera accessible au public.

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur dans le coin supérieur droit de n’importe quelle page.

    Capture d’écran de l’icône représentant une fusée qui donne accès aux paramètres d’administration du site

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

    Capture d’écran du lien « Administrateur du site » 1. Dans la barre latérale gauche, cliquez sur Management Console . Onglet Management Console dans la barre latérale gauche 1. Dans la barre latérale gauche, cliquez sur Pages. Barre latérale Pages

  3. Sélectionner Pages publiques. Case à cocher permettant d’activer les pages publiques 1. Sous la barre latérale gauche, cliquez sur Enregistrer les paramètres.

    Capture d’écran du bouton Enregistrer les paramètres de la Management Console

    Remarque : l’enregistrement des paramètres dans la Management Console redémarre les services système, ce qui peut entraîner un temps d’arrêt visible pour l’utilisateur.

  4. Attendez la fin de l’exécution de la configuration.

    Configuration de votre instance

Désactivation de GitHub Pages pour votre entreprise

Si l’isolation de sous-domaine est désactivée pour votre entreprise, vous devez aussi désactiver GitHub Pages pour vous protéger contre les vulnérabilités de sécurité potentielles. Pour plus d’informations, consultez « Activation de l’isolation de sous-domaine ».

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur dans le coin supérieur droit de n’importe quelle page.

    Capture d’écran de l’icône représentant une fusée qui donne accès aux paramètres d’administration du site

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

    Capture d’écran du lien « Administrateur du site » 1. Dans la barre latérale gauche, cliquez sur Management Console . Onglet Management Console dans la barre latérale gauche 1. Dans la barre latérale gauche, cliquez sur Pages. Barre latérale Pages

  3. Désélectionnez Activer les pages. Case à cocher permettant de désactiver GitHub Pages 1. Sous la barre latérale gauche, cliquez sur Enregistrer les paramètres.

    Capture d’écran du bouton Enregistrer les paramètres de la Management Console

    Remarque : l’enregistrement des paramètres dans la Management Console redémarre les services système, ce qui peut entraîner un temps d’arrêt visible pour l’utilisateur.

  4. Attendez la fin de l’exécution de la configuration.

    Configuration de votre instance

Configuration d’en-têtes de réponse GitHub Pages pour votre entreprise

Vous pouvez ajouter ou remplacer des en-têtes de réponse pour des sites GitHub Pages hébergés par your GitHub Enterprise Server instance.

Avertissement : Vérifiez que vos en-têtes de réponse sont correctement configurés avant l’enregistrement. Des configurations incorrectes peuvent avoir un impact négatif sur la sécurité de your GitHub Enterprise Server instance.

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur dans le coin supérieur droit de n’importe quelle page.

    Capture d’écran de l’icône représentant une fusée qui donne accès aux paramètres d’administration du site

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

    Capture d’écran du lien « Administrateur du site » 1. Dans la barre latérale gauche, cliquez sur Management Console . Onglet Management Console dans la barre latérale gauche 1. Dans la barre latérale gauche, cliquez sur Pages. Barre latérale Pages

  3. Tapez les paramètres d’en-têtes, puis cliquez sur Ajouter des en-têtes.

    • Dans le champ Nom de l’en-tête Http, tapez le nom de l’en-tête. La longueur du nom de l’en-tête doit être inférieure à 128 caractères.

    • Dans le champ Valeur de l’en-tête Http, tapez la valeur de l’en-tête. La longueur de la valeur de l’en-tête doit être inférieure à 300 caractères. Nom de l’en-tête de réponse GitHub Pages et champs de valeur dans la Management Console 1. Sous la barre latérale gauche, cliquez sur Enregistrer les paramètres.

      Capture d’écran du bouton Enregistrer les paramètres de la Management Console

      Remarque : l’enregistrement des paramètres dans la Management Console redémarre les services système, ce qui peut entraîner un temps d’arrêt visible pour l’utilisateur.

  4. Attendez la fin de l’exécution de la configuration.

    Configuration de votre instance

Pour aller plus loin