为您的 GitHub Pages 站点配置自定义域名
您可以自定义 GitHub Pages 站点的域名。
谁可以使用此功能?
GitHub Pages 可用于包含 GitHub Free 和 GitHub Free for organizations 的公共存储库,以及包含 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有存储库。有关详细信息,请参阅“GitHub 计划”。
GitHub Pages 现在使用 GitHub Actions 执行 Jekyll 构建。当使用分支作为构建的源时,如果要使用内置的 Jekyll 工作流,则必须在您的存储库中启用 GitHub Actions。或者,如果 GitHub Actions 不可用或已禁用,则将 .nojekyll
文件添加到源分支的根目录将绕过 Jekyll 构建过程并直接部署内容。有关启用 GitHub Actions 的更多信息,请参阅“管理存储库的 GitHub Actions 设置”。
关于自定义域名和 GitHub Pages
GitHub Pages 支持使用自定义域名,或将站点的 URL 根目录从默认值(如 octocat.github.io
)更改为您拥有的任何域名。
管理 GitHub Pages 站点的自定义域名
您可以设置或更新某些 DNS 记录和存储库设置,以将 GitHub Pages 站点的默认域名指向自定义域名。
验证 GitHub Pages 的自定义域名
您可以通过验证域名来提高自定义域名的安全性并避免接管攻击。
排查自定义域名和 GitHub Pages 故障
您可以检查常见错误以解决 GitHub Pages 站点自定义域名或 HTTPS 相关问题。