Skip to main content

为企业配置 GitHub Pages

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

为 GitHub Pages 启用公共站点

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

Warning

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

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击

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

  3. 在“ 站点管理”边栏中,单击“管理控制台”。

  4. 在“设置”边栏中,单击“页面”。

  5. 选择“公共页面”。

  6. 在“设置”边栏下,单击“保存设置”。

    Note

    保存 管理控制台 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  7. 等待配置运行完毕。

为企业禁用 GitHub Pages

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

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击

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

  3. 在“ 站点管理”边栏中,单击“管理控制台”。

  4. 在“设置”边栏中,单击“页面”。

  5. 取消选择“启用页面”。

  6. 在“设置”边栏下,单击“保存设置”。

    Note

    保存 管理控制台 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  7. 等待配置运行完毕。

为企业配置 GitHub Pages 响应头

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

Warning

确保在保存前正确配置响应头。 配置错误可能会对 你的 GitHub Enterprise Server 实例 的安全性产生负面影响。

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击

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

  3. 在“ 站点管理”边栏中,单击“管理控制台”。

  4. 在“设置”边栏中,单击“页面”。

  5. 在“Http 标头名称”下,键入标头名称。 标头名称的长度应小于 128 个字符。

  6. 在“Http 标头值”下,键入标头值。 标头值的长度应小于 300 个字符。

  7. 单击“添加标头”。

  8. 在“设置”边栏下,单击“保存设置”。

    Note

    保存 管理控制台 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。

  9. 等待配置运行完毕。

其他阅读材料