GitHub Pages 是 GitHub 提供的一个静态网站托管服务,允许用户将代码仓库中的静态文件(如 HTML、CSS、JavaScript 等)发布到互联网上。通过绑定自定义域名,可以使网站拥有更加个性化和专业的标识。
GitHub Pages 支持两种类型的网站:
username.github.io 或 organization.github.io 下。username.github.io/repository-name 下。假设你的 GitHub 用户名是 example,你的 GitHub Pages 网站地址是 example.github.io,你购买的域名是 mydomain.com。
wwwexample.github.io@192.30.252.153 或 192.30.252.154(GitHub Pages 的 IP 地址)Settings。GitHub Pages 部分,选择 Custom domain,输入你的域名 mydomain.com,然后保存。dig 或 nslookup 命令检查 DNS 解析是否正确。CNAME 文件,确保其内容与你在 GitHub Pages 设置中配置的自定义域名一致。www 和裸域名,可能会导致冲突,建议只配置一个。Settings -> GitHub Pages,滚动到 Enforce HTTPS 部分,点击 Enable。通过以上步骤,你应该能够成功地将自定义域名绑定到你的 GitHub Pages 网站上。如果遇到任何问题,可以参考上述解决方法或查阅官方文档。