【博客搭建】无需服务器利用github.com搭建自己的个人博客(并用个人域名重定向)
参考资料
相关主页模版
https://academicpages.github.io/
https://zhuanlan.zhihu.com/p/679120760
https://github.com/RayeRen/acad-homepage.github.io
github官方自定义域名教程
https://zhuanlan.zhihu.com/p/28321740
域名下的项目配置教程
进入其他项目库,然后设置pages页面即可;
通过xxx.github.io/项目名即可访问该项目。

https://segmentfault.com/a/1190000003946969
如何将自己注册的域名解析到github域名
问题需求:现在已经搭建好了域名博客,但是我想要用自己注册的www.XXX.cn域名来访问我的XXX.github.io博客。
步骤如下:
1、域名服务商处(以腾讯云为例)进行CNAME解析
在域名解析操作时,如果需要将域名解析的地址指向另一个域名,再由另一个域名提供IP地址,此时就需要使用到CNAME类型解析。在腾讯云域名解析后台(即腾讯云云解析平台)进行此项操作的时候,只需要将对应的域名解析记录的类型指定为CNAME,并且将记录值指向目标域名即可,记录值填写目标网址即可。
(1)首先登记腾讯云后台,选中要进行解析的域名,点击解析

(2)进入添加解析的记录编辑行,将记录类型选择为CNAME,记录值设定为跳转后的目标域名值,如下图:

按照上述步骤填写好域名解析记录保存后,一般10分钟内即解析生效,腾讯云如何将一个域名解析到另一个域名的设置方法讲解完毕。下面需要对github进行CNAME配置,如果不进行这一步,会报404错误。
注意,如果填@的话,指的是直接解析xxx.com到xxx.github.io,这样其他的二级域名就会自动解析到aaa.xxx.github.io里的项目当中,因此me.xxx.com解析到xxx.github.io。
注意:当项目变成私有项目的时候,解析的pages仍然可以访问。蛮好。
2、github配置博客自定义域名

在项目的pages中,将自己注册的二级域名填写到custom domain中并点击save,同时如果希望在进入的网页中出去不安全提示,需要勾选Enforce HTTPS即可。然后同样天假CNAME的记录到解析当中,解析的地址依旧填写和个人主页相同的XXX.github.io
这样新项目有2种访问方式,一种是XXX.github.io/项目名,一种是ccc.xxx.github.io,ccc指的是项目名。
为域名签发https安全证书
腾讯云申请地址:https://console.cloud.tencent.com/ssl/dsc

添加计数功能
https://badges.toozhao.com/
常见问题
【GitHub pages】关于404错误There isn‘t a GitHub Pages site here.

404
There isn’t a GitHub Pages site here.
如何疲敝个人动态,包括fork等
‘setting’->profile->‘contributions&activity’


更多推荐
所有评论(0)