【Hexo博客+Github/Coding/Gitee绑定私有域名】图文并茂,看一遍就上手?

​ 首先准备好一个私有域名,可通过阿里云、腾讯云等平台购买并实名认证好,即使没备案也没关系的。

域名解析

  1. 进入域名解析平台界面

  2. 添加记录

  3. 选择主机记录,根据提示自行选择,比如,我已经申请了一个域名xinstudy.top,就把xinstudy.top填进去,

  4. 记录类型选择CNAME

  5. 线路类型,我们默认就好了

  6. 记录值,填写github page上的域名即:userename.github.io(比如我的域名为xin-mr.github.io)保存,下面是我解析了的域名,状态会显示“正常”两个字。

当然,如果你同时又开启Coding 、Gitee的Git pages服务,同理按上述步骤再添加记录进去

如果添加的是Gitee,记录值为:userename.gitee.io(比如我的:xin_mr.gitee.io);

如果添加的是coding,记录值为你静态网站部署时随机生成的网址,比如我的coding网址为at0506.coding-pages.com,如下图)

 

PS:coding好像前年已经改版,注册是以团队形式的注册的,没有个人版注册的了,当然个人版登录还是保留(老顾客,照顾一下),同时从上图也看出静态网站的域名不再是username.coding.me。如果本人说法有错不实,烦请指正,望见谅,谢谢!

配置github page绑定解析的域名

  1. 打开github repository仓库(比如我的仓库为xin-mr),点击settings进入设置界面
  2. 下翻到Github pages下的Custom domain,填入刚解析的域名(我的域名为xin-mr.github.io,所以填入xin-mr.github.io)
  3. 点击保存,就可以访问了

Coding Pages 绑定域名时申请证书时可能会出现的问题:

 

原因:Hexo博客双线部署到 GitHub Pages 和 Coding Pages 过程中出现的,并且将私有域名配置并解析到了GitHub pages、github.io上,这种情况下,在验证域名所有权时会定位到 Github Pages 的主机上导致证书申请失败。

 

解决方案:先把私有域名对 github.io的解析给暂停掉,然后再重新申请证书,等待申请成功显示正常(如下例图),再恢复 GitHub 的解析。

发布了59 篇原创文章 · 获赞 16 · 访问量 7217

猜你喜欢

转载自blog.csdn.net/qq_42605300/article/details/104731060