1987WEB视界-分享互联网热点话题和事件

您现在的位置是:首页 > 域名 > 正文

域名

Githubpages绑定个人域名

1987web2022-08-11域名417
前言近日搭建了自己的Blog,并且将代码托管在了Github上。众所周知,Githubpages的域名都是统一的yourName.github.io。那么,如何将Githubpages绑定在自己

前言

近日搭建了自己的 Blog,并且将代码托管在了Github上。众所周知,Github pages的域名都是统一的yourName.github.io。那么,如何将Github pages绑定在自己的域名上呢?

需要

1.个人的Github pages2.个人域名

1.域名解析配置

将域名和IP或其他域名进行绑定,让你能通过不同域名访问同一个网站。首先在自己的域名控制台找到域名管理,选择域名解析功能。记录类型选择 A记录 或者 CNAME 就可以了。接下里就是域名解析的几个要点:1.A记录类型记录值填写 IP 值,两种选择:①你的github.io的IP值②在官方提供的两个IP中选择192.30.252.153或192.30.252.1542.CNAME类型,请选好主机记录,按主机记录类型填写记录值。推荐选择@,那么记录值就填写按自己的github名填写yourName.github.io就好了

2.Github pages中CNAME文件的配置

有两种方法:1.在Github的Github pages的仓库根目录里加上CNAME文件,里面写上个人域名即可。我的是:chenhuaibo.xyz2.在github.io仓库中的Settings的GitHub Pages项直接设置Custom domain,Github会自动添加CNAME文件

3.为什么配置了域名解析还要配置CNAME文件呢?

实际上,个人域名是名字,Github pages相当于网站空间。试想,如果不在网站空间配置CNAME,就可以成功绑定域名,那么岂不是可以给别随便一个的网站绑定上自己的域名?相同,如果只需配置Github pages的CNAME,而不用域名解析,那不是也可以将自己的网站绑在别人的域名上?所以,域名绑定是需要双方同意的。

互联网那些事教程