Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

为企业配置 GitHub Pages

您可以为企业 启用或禁用 GitHub Pages ,并选择是否使网站可公开访问。

为 GitHub Pages 启用公共站点

如果在企业上启用了专用模式,则除非启用公用网站,否则公众无法访问企业托管的 GitHub Pages 网站。

警告: 如果为 GitHub Pages 启用公共站点,则企业上每个存储库中的每个站点均可由公众访问。

  1. 从 GitHub Enterprise Server 上的管理帐户任意页面的右上角,单击

    用于访问站点管理员设置的火箭图标的屏幕截图

  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

    “站点管理员”链接的屏幕截图 1. 在左侧边栏中,单击“Management Console”。 左侧边栏中的 Management Console 选项卡 1. 在左侧边栏中,单击“页面”。 页面侧边栏

  3. 选择“公共页面”。 启用“公共页面”的复选框 1. 在左侧边栏下,单击“保存设置”。

    Management Console 中的“保存设置”按钮的屏幕截图

    注意:保存 Management Console 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  4. 等待配置运行完毕。

    配置实例

为企业禁用 GitHub Pages

如果为企业禁用了子域隔离,则还应禁用 GitHub Pages,以免遭受潜在安全漏洞的攻击。 有关详细信息,请参阅“启用子域隔离”。

  1. 从 GitHub Enterprise Server 上的管理帐户任意页面的右上角,单击

    用于访问站点管理员设置的火箭图标的屏幕截图

  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

    “站点管理员”链接的屏幕截图 1. 在左侧边栏中,单击“Management Console”。 左侧边栏中的 Management Console 选项卡 1. 在左侧边栏中,单击“页面”。 页面侧边栏

  3. 取消选择“启用页面”。 禁用 GitHub Pages 的复选框 1. 在左侧边栏下,单击“保存设置”。

    Management Console 中的“保存设置”按钮的屏幕截图

    注意:保存 Management Console 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  4. 等待配置运行完毕。

    配置实例

为企业配置 GitHub Pages 响应头

你可以为 your GitHub Enterprise Server instance 托管的 GitHub Pages 站点添加或覆盖响应头。

警告: 确保在保存前正确配置响应头。 配置错误可能会对 your GitHub Enterprise Server instance 的安全性产生负面影响。

  1. 从 GitHub Enterprise Server 上的管理帐户任意页面的右上角,单击

    用于访问站点管理员设置的火箭图标的屏幕截图

  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

    “站点管理员”链接的屏幕截图 1. 在左侧边栏中,单击“Management Console”。 左侧边栏中的 Management Console 选项卡 1. 在左侧边栏中,单击“页面”。 页面侧边栏

  3. 键入标头设置,然后单击“添加标头”。

    • 在“Http 标头名称”字段中,输入标头名称。 标头名称的长度应小于 128 个字符。

    • 在“Http 标头值”字段中,键入标头值。 标头值的长度应小于 300 个字符。 Management Console 中的 GitHub Pages 响应头名称和值字段 1. 在左侧边栏下,单击“保存设置”。

      Management Console 中的“保存设置”按钮的屏幕截图

      注意:保存 Management Console 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  4. 等待配置运行完毕。

    配置实例

延伸阅读