腾讯云多个子域名绑定到不同的GitHub Pages站点,详细步骤,带图文,录制视频的,加V50
首先登录腾讯云控制台,进入云解析DNS页面。
点击添加记录,选中子域名并输入相应的Name(如:blog, doc),Type选择为CNAME,Line选中默认。 记录值填写GitHub Pages站点的用户名和仓库名,格式为:用户名.github.io或者用户名.github.io/仓库名。可以在GitHub Pages的设置页面中找到相应的信息。
如果需要绑定多个子域名到不同的GitHub Pages站点,就需要重复上面的步骤,新建多个CNAME记录,Name不同但Type和记录值相同。
在GitHub Pages仓库中,需要把对应的域名加到仓库设置里面。打开GitHub Pages的设置页面,在Custom domain或者Custom domains下添加对应的子域名。
绑定完成后,可能需要等一段时间DNS解析生效,具体时间长短因地区和网络状况而异,一般需要等待数分钟到数小时。
在DNS解析成功后,即可通过输入子域名的URL来访问GitHub Pages站点。
要将多个子域名绑定到不同的GitHub Pages站点,您可以按照以下步骤操作:
首先,在 GitHub 上创建所需数量的仓库,并在其中分别为每个站点使用不同的仓库名称。
然后,对于每个站点,将其源代码上传到相应的仓库中,并将 GitHub Pages 服务设置为从该仓库中构建站点。
接下来,在您购买的域名注册商处配置 DNS 记录以将每个子域名指向正确的 GitHub Pages 站点。
例如,如果您想将 blog.example.com 和 docs.example.com 绑定到不同的 GitHub Pages 站点,则需要为每个子域名添加一个 CNAME 记录,将其指向相应的 GitHub 用户站点。
最后,在您的仓库中为每个子域名创建一个单独的“CNAME”文件,并在其中添加相应的子域名。这将帮助 GitHub Pages 服务正确地将每个站点与其对应的子域名关联起来。
通过上述步骤,您应该可以成功将多个子域名绑定到不同的 GitHub Pages 站点。