godaddy备案域名(godaddy备案域名购买)

GitHub pages提供绑定域名的功能(custom domain),在仓库的setting中可以设置,GitHub也提供了帮助页面说明相关步骤和注意事项。一旦成功绑定自己的域名,就可以使用该域名来访问博客了,比如我绑定的域名是iseex.me,那么在浏览器中输入iseex.me就可以了。当然,输入GitHub Pages的原地址(username.github.io)会自动跳转到iseex.me。

虽然GitHub以及网上都有很多域名绑定的操作教程,但是自己操作起来发现还是会遇到一些问题,特别是https支持的配置。这也就是我写这篇博客原因,我希望我写的博客能解决你在网上难以查到答案的问题。

废话不多说,按照以下几个步骤来介绍。

  • 域名申请
  • DNS设置
  • GitHub Pages域名绑定及https支持配置

域名申请

首先得申请个自己喜欢的域名,不建议在国内申请域名,因为要需要备案。在国际知名的域名供应商Godaddy(https://www.godaddy.com)上申请是个不错的选择,GoDaddy支持用支付宝付款,这点对中国用户比较友好。需要提一下,GitHub大法有个GitHub Education (https://education.github.com/),对学生有教育优惠,如果申请成功,GitHub会送你一个教育礼包(pack),包括一年的namecheap(域名供应商)免费域名、Atom编辑器、Digital Ocean(主机)供应商的优惠券等福利。

godaddy备案域名(godaddy备案域名购买)

我这次就是申请的教育优惠,因此用的就是一年免费的namecheap域名,不过需要注意的是namecheap免费域名只限定为.me的域名,不含.com以及.io等,比如我的域名iseex.me一年免费,一年之后需要续费。申请教育优惠和namecheap域名不是今天要讲的内容,具体步骤可参考文章我的 Github 个人博客是怎样炼成的(https://www.jianshu.com/p/4fd3cb0a11da)。

DNS设置

DNS用于域名解析,即将主机空间和域名建立定向关系,是搭建网站非常重要的一个环节。一般来说,主机空间价格较贵,域名比较便宜(除非是那些非常好的域名)。之所以GitHub Pages这么受欢迎,原因之一便是GitHub Pages提供免费的主机空间。

DNSPod是主流的域名解析平台,不过这里用的是namecheap自带的域名解析服务。登陆namecheap,进入控制台,点击Domain List,可以查看到自己的域名,再点击 Manage,如下图。

godaddy备案域名(godaddy备案域名购买)

进入下图,点击Advanced DNS,可以看到namecheap控制台已经自动为你添加了记录。其中两条A记录指向的ip地址是GitHub Pages提供的ip,www指定的记录是你在GitHub注册的仓库。

godaddy备案域名(godaddy备案域名购买)

需要注意的是,为了https配置,上图中的ip是我修改过的。默认情况下namecheap指向的ip是:

  • 192.30.252.153
  • 192.30.252.154

虽然利用上述两个ip也能正常进行域名解析,网站也能正常打开,但是不支持https。https更加安全,越来越多的网站也加持了https,在Chrome中用http而非https的网站会提示不安全。

我在配置过程中,GitHub Pages的settings中就提示绑定的两个ip比较老,现在不能支持https,因此根据GitHub提供的帮助文档(https://help.github.com/articles/troubleshooting-custom-domains/#https-errors)中的信息:

godaddy备案域名(godaddy备案域名购买)

可以知道,支持https的ip地址必须指向以下ip其中一个。

  • 185.199.108.153
  • 185.199.109.153
  • 185.199.110.153
  • 185.199.111.153

如上图所示,我在namecheap控制台配置的就是其中两个。到此DNS的设置就完成了,如果是用DNSPod进行域名解析可以参考资料如何搭建一个独立博客——简明Github Pages与Hexo教程 (https://www.jianshu.com/p/141abf1700da)。

GitHub Pages域名绑定及https支持配置

下面进行GitHub的设置,打开GitHub仓库的settings,在custom domain 中填上刚申请的域名(如果是用namecheap的域名,GitHub Pages会自动填充域名),勾选enforce https,使能https支持,如下图所示。

godaddy备案域名(godaddy备案域名购买)

按照GitHub Pages的帮助文档 (https://help.github.com/articles/using-a-custom-domain-with-github-pages/),绑定域名需要在仓库中新建一个CNAME的文件,文件内容为绑定的域名(比如iseex.me),如下图所示。

godaddy备案域名(godaddy备案域名购买)

不过第一次GitHub Pages也会自动建立好CNAME文件,不需要我们操作什么。

接下来很重要的一步,由于前面我们更新了ip地址,根据GitHub 提供的帮助文档 (https://help.github.com/articles/troubleshooting-custom-domains/),我们需要删除CNAME并重新添加,以触发https支持,如下图所示。

godaddy备案域名(godaddy备案域名购买)

到这里看似该完成的都完成了,可是打开settings,发现还是有警告⚠️。接着,我根据GitHub Pages的Help页面(https://help.github.com/articles/securing-your-github-pages-site-with-https/)提供的帮助,如下图。

godaddy备案域名(godaddy备案域名购买)

大致意思是让html中的链接(src)都使用https的形式,因此我想到的解决办法是在Jekyll或者Hexo的配置文件.config.yml的url项写上带https的域名,如下所示。

godaddy备案域名(godaddy备案域名购买)

修改完push一下,再次到仓库的settings一看发现一切正常,如下图所示。

godaddy备案域名(godaddy备案域名购买)

在Chrome中打开网站iseex.me,也显示安全,如下图。

godaddy备案域名(godaddy备案域名购买)


最近我取消了域名绑定,还是用域名iseex.github.io访问博客,下方iseex.me的链接已无法访问,不过这不影响对本文的理解。另,我的github用户名从以前的iseexuhs换成了iseex,因此不要觉得截图有误。


大功告成,如果有疑问️欢迎在下方留言。如果觉得本文不错就给个关注吧,感谢支持!

版权声明:本文图片和内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送联系客服 举报,一经查实,本站将立刻删除,请注明出处:https://www.4kpp.com/30998.html

(0)
漫空客漫空客
上一篇 2023年4月20日
下一篇 2023年4月20日

相关推荐

  • 苏宁易购和京东商城(苏宁易购和京东商城哪个更好)

    这些天,各地持续高温,而物流圈的战火,也不断升温。 从京东强势关闭天天快递信息接口而到天天快递公开回击开始,到苏宁副总裁站出来为天天快递发声,再到京东发声明回怼,紧接着互怼2.0版…

    投稿 2023年4月23日
    2290
  • ppt转pdf免费的软件(pdf转ppt简单方法)

    PDF拥有许多可用的免费阅读器软件,因此在工作中,很多人会选择将PPT、PPTX文件转化为PDF。在这里,编者搜罗了九款能够将PPT转化为PDF格式的免费软件,它们的特性不尽相同,…

    2023年4月23日
    1110
  • 502胶水粘在手上怎么去除(502胶粘手上怎么去掉)

    今天给大家分享一下如何去除手上502胶水的知识,同时也讲解一下如何去除手上的502胶水。如果你碰巧解决了你现在面临的问题,别忘了关注这个网站,现在就开始! 如何去除手上的502胶水…

    投稿 2023年4月23日
    1060
  • 玉兰油深层保湿美白营养水怎么样(世界五大高档护肤品排名)

    在中国有很多爱美女性喜爱用玉兰油的护肤品,今天小编来给大家介绍玉兰油美白营养水怎么样,下面来一起了解一下吧。 玉兰油(OLAY)是中国区最大护肤品牌,在大陆已持续十年呈两位数增长。…

    2023年4月23日
    1210
  • 减肥食谱一月瘦10斤(减肥食谱一月瘦10斤科学减肥餐)

    今天和大家分享一下关于饮食一月瘦10斤的问题(饮食一月瘦10斤是科学的减肥餐)。以下是这个问题的总结。让我们来看看。 减肥食谱一月瘦10斤。 很多人都有减肥的需求,但是很多人不知道…

    投稿 2023年4月23日
    1190
  • 六壬金口诀(六壬金口诀指玄)

    今天给大家分享刘烨黄金公式的知识,讲解刘烨黄金公式的奥秘。如果你碰巧解决了你现在面临的问题,别忘了关注这个网站,现在就开始! 刘仁黄金公式 六爷神课金口公式,又称六爷金口公式,是六…

    投稿 2023年4月23日
    1180
  • 直通车选词技巧(直通车选词技巧和找词)

    开过直通车的很多朋友都知道,关键词的数量是非常重要的。关键词越多越好。这样买家搜索的时候,就会尽可能多的匹配到我们的宝贝,关键词可以通过下拉框、数据工具、TOP词汇表、组合词等渠道…

    投稿 2023年4月23日
    2720
  • 股市五一放假(股市五一放假几天2020)

    今天小编给各位分享股市五一放假(股市五一放假几天2020),如果能碰巧解决你现在面临的问题,别忘了关注小站,我们一起开始吧! 清明股市收盘时间 清明节股市休市。 4月2日停了,然后…

    投稿 2023年4月23日
    960
  • 千兆无线网卡(笔记本更换千兆无线网卡)

    今天给大家介绍一下千兆无线网卡,以及笔记本更换千兆无线网卡对应的知识点。希望对你有帮助,也别忘了收藏这个站点。 电脑内置的无线网卡是1000Mbps以太网卡。速度是多少?相当于普通…

    投稿 2023年4月23日
    2570
  • 甲苯二异氰酸酯(甲苯二异氰酸酯英文名称)

    今天给大家介绍一下甲苯二异氰酸酯及其英文名对应的知识点。希望对你有帮助,也别忘了收藏这个网站。 tdi是什么化工原料? Tdi是指甲苯二异氰酸酯。 二异氰酸酯是一种无色透明或微黄色…

    投稿 2023年4月23日
    2400

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注