1987WEB视界-分享互联网热门产品和行业

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

域名

将自己的域名绑定在GitHub的个人网页库中(以namesilo为例)

1987web2022-08-11域名686
注:这个不是必须的,没有特别需要的可以跳过此篇。

注:这个不是必须的,没有特别需要的可以跳过此篇。

前置需求

  1. 完成了基础配置的域名(关于如何购买和配置新域名,网上的教程满天飞啦,我也没有对比过域名服务商,域名购买的推荐和教程链接就不放了)
  2. 完成了GitHub Pages的设置,有了可用的http://username.github.io库之后(未完成的见我上一篇文章)
可用:当你将有效的index.html文件放到库里后,打开http://username.github.io网址可以看到相应输出。

正文

1. 无论是什么域名服务商,找到DNS Management页面

如果是namesilo购买的域名,可以通过以下步骤:

点击domain manager
点击这个蓝色的小球(Manage DNS for this domain)

2. 写入 type A 的DNS记录

  • 如果厂商提供了写入模板,这一步就很简单了。拿namesilo举例,在Manage DNS页面往下滑动可以看到namesilo支持的很多DNS Templates

找到GitHub的template,点击Apply Template,然后在弹出的窗口里直接点击Accept,你就会发现4条A记录已经自动写入了。

  • 如果厂商不能自动添加,也可以手动添加,并不麻烦。打开下面的网址,滑动到第五个步骤,可以看到下图

上面圈起来的四个地址就是需要等会儿手动输入的。

不同厂商之间的手动添加方法不一样,但只要记住type 后填Aaddress/points to或其他同义表达后填这四个地址中的一个其他默认就好了,一共需要添加四条,可以复制粘贴。

3. 创建CNAME文件

这一步也有其他方法,比如直接通过上一步类似的方法来添加,只要选择CNAME type,把address写成http://username.github.io,再在GitHub库的Settings-->Pages-->Custom Domain里填上自己的域名,把Enforce HTTPS打上勾即可。

上面的方法 save 之后看到报错不要慌,让子弹飞一会儿就好了

但有位大佬是下面的方法做的,我觉得或许更加简洁和适合新手。

大佬的油管视频:

大佬方法:

  1. 打开自己的库,点击Create new file,文件名输入CNAME,注意要全大写,输入完成后不要空格。
  2. 在文件的第一行,输入你的域名,比如 http://example.com,不要空格。
  3. 拉到页面最下方,点击commit new file
  4. 没了,设置完了!

4. 输入你的域名,现在可以通过你的域名访问GitHub Pages了!