现在访问 https://roccoshi.cf 就可以直接访问本博客啦
下面简单介绍一下过程 :
首先到freenom申请一个免费域名https://my.freenom.com/clientarea.php
记得禾斗学上网开全局, 节点选美国
注册的时候用google帐号, 地址的获得方式先打开 https://www.ipip.net 然后把这里的location粘贴上就好了
之后进入购物车card, 最高可以选12个月的免费, 而且到期后可以免费续期
到这里, 域名就嫖到了
接下来是如何解析到博客园 (伪
域名解析服务器这里推荐两个
一个是 DNSPOD : https://console.dnspod.cn/dns/
还有一个是 HE.NET : https://dns.he.net/
都是免费的, 前面是腾讯的, 后面是国外的
在freenom里进入My domain更改服务器为域名解析的服务器, 比如dnspod是
创建github pages因为域名是无法直接解析到博客园的, 需要经过github pages中转一下 原理就是域名解析到github pages, 然后github pages的index.html页面直接跳转到博客园.
github pages不知道为什么有时候莫名其妙的打不开, 我本来想用 gitee pages的, 访问速度确实很快, 但是绑定域名后会显示这个 :
gitee的自定义域名是要备份的...QAQ
还是只能选GITHUB了
首先建立一个github仓库 username.github.io
然后建立一个index.html文件
文件里面可以直接写上这个 :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style media="screen"> * { margin: 0; padding: 0; } </style> </head> <body> </body> <script type="text/javascript"> window.location.href="http://www.cnblogs.com/{你的名字}"; </script> </html>就是通过一个简单的js实现重定向
CNAME配置到这里, 我们重新打开之前的dnspod或者he.net的网页, 在域名解析记录里添加一个CNAME记录
类型是 www
值是 username.github.io
大概是这样, TTL值默认就ok, 大概就是服务器对你的解析结果缓存的一段时间
然后github仓库里创建一个CNAME文件, 写上你的顶级域名
然后等个几分钟, 就可以愉快的解析跳转啦
后续后来我发现用自定义域名访问的时候总会有点卡卡的, 然后我就把index.html改了一下, 作为一个缓冲
最后效果是这样 :