天天看点

绑定域名_Github pages 绑定个人域名前言需要1.域名解析配置2.Github pages中CNAME文件的配置3.为什么配置了域名解析还要配置CNAME文件呢?

前言

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

需要

1.个人的Github pages

2.个人域名

1.域名解析配置

将域名和IP或其他域名进行绑定,让你能通过不同域名访问同一个网站。首先在自己的域名控制台找到域名管理,选择域名解析功能。记录类型选择 A记录 或者 CNAME 就可以了。接下里就是域名解析的几个要点:

1.A记录类型记录值填写 IP 值,两种选择:

①你的github.io的IP值

②在官方提供的两个IP中选择192.30.252.153或192.30.252.154

2.CNAME类型,请选好主机记录,按主机记录类型填写记录值。推荐选择@,那么记录值就填写按自己的github名填写yourName.github.io就好了

2.Github pages中CNAME文件的配置

有两种方法:

1.在Github的Github pages的仓库根目录里加上CNAME文件,里面写上个人域名即可。我的是:chenhuaibo.xyz

2.在github.io仓库中的Settings的GitHub Pages项直接设置Custom domain,Github会自动添加CNAME文件

绑定域名_Github pages 绑定个人域名前言需要1.域名解析配置2.Github pages中CNAME文件的配置3.为什么配置了域名解析还要配置CNAME文件呢?

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

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

所以,域名绑定是需要“双方同意”的。

#互联网那些事##教程#

继续阅读