GitHub Pages 允许你直接从 GitHub 仓库托管静态网站。默认情况下,GitHub Pages 只支持绑定一个自定义域名。然而,通过一些配置,你可以实现绑定多个域名的功能。
blog.example.com
。原因: GitHub Pages 默认只支持一个自定义域名,绑定多个域名需要进行额外的配置。
解决方法:
CNAME
文件,添加所有需要绑定的域名,每行一个域名。CNAME
文件,添加所有需要绑定的域名,每行一个域名。192.30.252.153
和 192.30.252.154
。example.com
,添加 A 记录:example.com
,添加 A 记录:blog.example.com
,添加 CNAME 记录:blog.example.com
,添加 CNAME 记录:CNAME
文件到 GitHub 仓库,等待几分钟让 DNS 记录生效。然后访问各个域名,检查是否正常。假设你有一个 GitHub 仓库 my-website
,你想绑定 example.com
和 blog.example.com
两个域名。
CNAME
文件,内容如下:CNAME
文件,内容如下:example.com
:example.com
:blog.example.com
:blog.example.com
:通过以上配置,你应该能够成功绑定多个域名到你的 GitHub Pages 网站。如果遇到其他问题,可以参考 GitHub 官方文档或寻求社区帮助。
领取专属 10元无门槛券
手把手带您无忧上云