个人网站
自从那次重装之后,我的github博客就一直有问题。不知是github使用了https协议还是什么原因,我的博客主页能够访问,但一旦访问归档页,就提示我找不到,我知道是http的原因,因为我每次手动加https,页面就能显示出来。这个问题困扰我好几个月了,我也懒得去解决,因为每次都花了好长时间,网上也没有这种问题的解决办法。出于无奈,我只能使用个人域名了。
今天,终于解决了这个世纪难题!
以下是我的解决步骤:
一、购买域名
我使用的是阿里云,域名的选定随缘吧。
二、域名解析
打开域名解析的页面。因为我是第一次使用,一开始是没有以上页面的,需要去购买虚拟主机。没办法,只好去实名认证买个超级便宜的主机,好像6块钱吧。
然后对你自己的Github Pages的域名进行查询,使用ping操作,会得到一个ip地址
在博客的source目录下放一个CNAME文件。
在域名解析页面添加解析,
先添加一个记录类型为A,主机记录为www,解析线路默认,记录值为你的Github Pages IP的记录;
再添加一个记录类型为A,主机记录为@,解析线路默认,记录值为你的Github Pages IP的记录。
三、Github解析
进入自己的博客项目的Settings,在custom domain中,将申请的个人域名添加进去。
完成了这步,就可以打开自己的个人网站啦。
四、备案
刚访问了一下,就出现问题了,原来是要让我进行备案。备案什么鬼?以前完全没接触过,只能照着流程来,这一步好烦人啊。
五、问题
还是问题百出,经常访问着就变成万网的提示页了。所以决定还是用dnspod。先注册账号,然后我把之前阿里云的解析删了;在阿里云上的dns解析改一下。
之后在dnspod中添加解析。
19年新添加:七牛云没用了,图片都没了,要哭了。