通过Github pages将自己的域名解析至博客园或其他网站

步骤一:在github中新建一个仓库

仓库名为 username.github.io

步骤二:在仓库中新建两个文件index.html和CHAME

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="https://www.cnblogs.com/xyf9474/"  <!-- 这里替换为你想要跳转的网页 -->
    </script>
</html>

CHAME中填写自己的域名:

步骤三:在仓库中设置Pages


在custom domain中填写你自己的域名
注意:此处不填写会导致直接输入 域名.com 无法跳转

步骤四:域名解析至Github Pages

在腾讯云购买的域名可以在控制台设置解析

A要指向github.io的DNS服务器的IP地址

即指向下列ip中的一个

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

CHAME要指向username.github.io

步骤五:测试

输入域名.com
或www.域名.com
查看能否跳转至自己的博客界面

一些总结:

也可用Gitee代替,不过Gitee没有custom domai选项,经测试直接输入 域名.com 无法跳转,只能通过 www.域名.com
域名解析中没有A也会导致上述情况,原因可能是 个人网站不输入www.访问不了

参考文章

域名 DNS 解析到自己的 Github Page 页面(github page 绑定自己的域名)
使用自己的域名解析博客园地址(CSDN也可以)
白嫖一个免费域名并解析到博客园

posted @ 2021-12-23 16:20  梅雨明夏  阅读(1044)  评论(2编辑  收藏  举报