Skip to main content

Configuration de pages GitHub pour votre entreprise

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

Activation des sites publics pour GitHub Pages

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

Avertissement

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

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur en haut à droite de n’importe quelle page.

  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.

  3. Dans la barre latérale « Site admin », cliquez sur Console de gestion.

  4. Dans la barre latérale « Paramètres », cliquez sur Pages.

  5. Sélectionner Pages publiques.

  6. Sous la barre latérale « Paramètres », cliquez sur Enregistrer les paramètres.

    Remarque

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

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

Désactivation de GitHub Pages pour votre entreprise

Si l’isolation de sous-domaine est désactivée pour votre entreprise, vous devez également 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 en haut à droite de n’importe quelle page.

  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.

  3. Dans la barre latérale « Site admin », cliquez sur Console de gestion.

  4. Dans la barre latérale « Paramètres », cliquez sur Pages.

  5. Désélectionnez Activer les pages.

  6. Sous la barre latérale « Paramètres », cliquez sur Enregistrer les paramètres.

    Remarque

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

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

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

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

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 votre instance GitHub Enterprise Server.

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur en haut à droite de n’importe quelle page.

  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.

  3. Dans la barre latérale « Site admin », cliquez sur Console de gestion.

  4. Dans la barre latérale « Paramètres », cliquez sur Pages.

  5. Sous « 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.

  6. Sous « Valeur d’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.

  7. Cliquez sur Ajouter des en-têtes.

  8. Sous la barre latérale « Paramètres », cliquez sur Enregistrer les paramètres.

    Remarque

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

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

Pour aller plus loin