多域名指向GithubPage
域名1 bugnull.com 域名2 bugnull.cn
一、购买域名
如果没有域名都是白瞎!!这两个域名都是通过阿里云购买的,加起来80多块一年。淘到两个好域名,开心。
二、访问*.github.io
确保自己的 *.github.io可以访问。
1. 设置第一个域名
打开github的仓库,选择自己的github.io,点击设置,拉到下面的GithubPage,修改下面为下图2,因为Github更新的比较快,大家看情况设置。
2.域名解析
在Github仓库上,增加一个CNAME的文件,里面的内容为,例如我的,就填bugnull.com,仅此而已,连www也不需要,正是因为CNAME只支持一个域名,所以才有我东找西找的结果。
添加CNAME和A分别对应github.io和 github.io对应的ip地址
如果不知道对应的ip地址 使用cmd ping一下就可以看到了
如果准备做多个域名,在这里,顺便把其它的域名也加上A字段,填上个IP即可
3.第一个域名设置完成
此时等个几分钟,就可以使用第一个域名访问了
4.设置第二个或者更多个域名
写本文的目的从这里才开始,因为前面那几个网上多的是!
原理,Github上面每一个仓库都可以设置一个域名!利用这个特性,进行域名转跳!
5.创建一个新的仓库
因为一个帐号只能有一个github.io仓库,所以这个仓库随便建,同样新建的仓库,设置。
6.添加文件
在新建的仓库新加404.html里面的内容为,你们的域名填写主域名!
再新建一个CNAME文件,里面的内容为你的副域名。到这里就设置完了,原理是GithubPage的仓库可独立域名和利用404报错页面进行转跳的。有点神奇吧!
三、大概流程
在GithubPage上,设置域名,仓库上增加CNAME,云解析填上对应的解析。
多域名,利用404转跳,和Github仓库的强大作用。
本文标题:多域名指向GithubPage
文章作者:whppmy
发布时间:2019-01-23
最后更新:2019-01-23
原始链接:http://bugnull.com/无处安放/多域名指向githubpage/
版权声明:个人记录,没有获取同意时,禁止转载!!