专栏首页伪君子的梦呓GitHub Pages 搭建的博客绑定域名

GitHub Pages 搭建的博客绑定域名

0 前言

用 GitHub Pages 搭建了个博客之后除了更新点文章之后就没怎么管过,一年前买的域名快过期了,花 69 续了一年。

不想浪费钱,不想再忍受微信的提醒,于是把 Github Pages 搭建的博客绑定 lbjheiheihei.xyz 这个域名。(域名早已备案)

这篇文章的前提是有域名、有 Github Pages 搭建的博客。

1 具体过程

网上一堆不知所以的教程,看得我头昏脑胀,花了不少时间试出来了。

1.0 创建 CNAME

首先在你的库下面添加一个 CNAME (别名记录)文件,建议直接在 GitHub 那创建

CNAME 记得要大写,然后内容是写你的域名,图中这样的格式,不要加上 http、https、www。

1.1 添加 DNS 解析

然后是添加解析,我域名是在腾讯云买的,所以直接在腾讯云那添加解析了。

阿里那买的域名可以在阿里那添加解析,当然,去 DNSPod 那也行。但是我发现我去 DNSPod 可以直接跳回腾讯云那添加解析。

https://www.dnspod.cn/

我添加的解析如下,供参考,记得把 username 改成你自己的。

@ A 185.199.109.153 @ A 185.199.110.153 www CNAME username.github.io.

A 记录的 ip 地址可以在下面中选择

185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153

1.2 修改设置

添加完成后进入库的设置,找到 GitHub Pages ,如果能看到类似 Your site is published at https://lbjheiheihei.xyz/ 这样的文字,说明就搞定了。

Enforce HTTPS 最好勾选上,GitHub 提供的这个可以直接让你的网站从 HTTP 升级到 HTTPS,非常赞。

过 10 分钟后访问一下你的域名,看看能不能访问到,如果是 HTTPS 的,而且能访问到,那就搞定了。

其实也不用等 10 分钟这么久,很快的。

2 相关说明

事实上,下面这样的两条 CNAME 也行,但是好像开启不了 HTTPS.

@ CNAME username.github.io. www CNAM username.github.io.

也就是说,目前你访问 https://weijunzii.github.io 会跳转到 https://lbjheiheihei.xyz/

我是参考了知乎上一篇文章写的教程后才成功绑定的,所以这里给出链接。

https://www.zhihu.com/question/31377141/answer/103056861

GitHub 官方也有相关的说明,所以也给出链接:

https://github.blog/2018-05-01-github-pages-custom-domains-https/

https://help.github.com/en/articles/setting-up-an-apex-domain

题图:Photo by ali pazani on Unsplash

本文分享自微信公众号 - 伪君子的梦呓(beiyue_lbj),作者:weijunzi

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-04-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • UZER.ME 云端应用

    “卸载你电脑上的软件,你需要的只是你的浏览器。”这是 UZER.ME 的 Slogan。 只要打开UZER.ME 这个网站,就可以直接在浏览器里运行类似 Ph...

    伪君子
  • 使用github搭建个人博客

    前言 为什么我要搭建一个个人博客呢?主要是为了方便自己分类一些东西,而且最近在学 html 和 css ,搭建一个博客来帮助自己理解一下。 文章主要分6个部分,...

    伪君子
  • 小白教程--安装和使用PyCharm 教育版

    0.0 引言 昨天发现 PyCharm 有教育版,而且教育版(edu)是基于社区版(community) ,有教育相关的功能。 教育版开源免费,有无编程基础都...

    伪君子
  • [SOLVED] Caused by: java.awt.HeadlessException when trying to create a SWING/AWT frame from Sprin...

    [SOLVED] Caused by: java.awt.HeadlessException when trying to create a SWING/AWT...

    一个会写诗的程序员
  • 使用mpvue开发小程序教程(一)

    前段时间,美团开源了mpvue这个项目,使得我们又多了一种用来开发小程序的框架选项。由于mpvue框架是完全基于Vue框架的(重写了其runtime和compi...

    一斤代码
  • 计算机科学家拟揭示人类大脑奥秘

    美国卡内基梅隆大学与约翰霍普金斯大学、哈佛大学等机构的研究人员计划共同开展一项人脑逆向工程研究。卡内基梅隆大学宣布启动了一项为期5年、投资1200万美元的研究项...

    人工智能快报
  • Influxdb的Meta data分析

    Influxdb定义了一个Service:Precreator Serivec(services/precreator/service.go),实现比较简单,周...

    扫帚的影子
  • 基于16S的细菌群落功能预测工具PICRUSt2(PICRUSt的升级版)

    前文已经展示了使用PICRUSt基于16S丰度组成预测群落功能的方法。尽管PICRUSt在刚开始推出时非常受欢迎,但由于它是2013年开发的工具,已经是很多年前...

    用户7585161
  • linux下安装软件

    业界的软件标准安装有三步:configure,make,make install,下面是它们的定义:

    charlieroro
  • swarm源码分析(2)---manage流程与store

    第一时间获取文章,可以关注本人公众号 月牙寂道长 yueyajidaozhang

    月牙寂道长

扫码关注云+社区

领取腾讯云代金券