美文网首页iOS自我学习库
为你的简书和 GitHub 设定个性域名

为你的简书和 GitHub 设定个性域名

作者: 雪中亮 | 来源:发表于2017-03-26 11:05 被阅读971次

    首先对比技术类博客网站:

    • CSDN 的写作体验很好,但是发布的文章呈现效果很差,但是有个优点:用户名作为 CSDN 的子目录,即变相实现个性域名,比如我的CSDN域名是:http://blog.csdn.net/llmmll08

    • 简书的写作体验不错,发布后的效果很好,但是个人主页地址链接很长且不规则,比如我的主页地址为:http://www.jianshu.com/u/bd2e386a6ea8

    经过一番设置后,我的网络联系地址集合如下:

    网站 个性域名 原域名
    GitHub http://github.bitky.cc https://github.com/bitkylin
    简书 http://js.bitky.cc http://www.jianshu.com/u/bd2e386a6ea8
    CSDN http://csdn.bitky.cc http://blog.csdn.net/llmmll08

    我在万网注册了一个域名,以上二级域名均挂靠在该域名下,通过二级域名的形式整合所有我的网络联系地址。

    首先感谢这篇文章提供的思路「为你的简书添加个性域名」。下文总结个性二级域名重定向的配置方式,对各个网站的个人主页设置个性域名的方式有如下几种。

    1. 使用万网设置二级域名

    打开「万网」并登录,依次选择:控制台 -> 域名与网站「万网」 -> 域名

    域名列表页面

    点击需要配置的域名,设置域名解析,将记录类型设置为「显性URL」或「隐性URL」。

    显性URL
    将域名指向一个http「s」协议地址,访问域名时,自动跳转至目标地址「例如:将 www.net.cn 显性转发到 www.hichina.com 后,访问 www.net.cn 时,地址栏显示的地址为:www.hichina.com」。

    隐性URL
    与显性URL类似,但隐性转发会隐藏真实的目标地址「例如:将 www.net.cn 隐性转发到 www.hichina.com 后,访问 www.net.cn 时,地址栏显示的地址仍然为:www.net.cn」。

    如下图所示进行设置:

    对我的 CSDN 主页设置显性 URL

    此时访问 http://csdn.bitky.cc 时,会自动显性重定向至 http://blog.csdn.net/llmmll08

    只有当欲跳转网页的主域名在万网托管,并且有备案时,该方法才能使用,不然进行配置时,会有如下错误提示:

    在万网未查询到 GitHub 的备案号

    2. 使用 CNAME 记录设置二级域名

    CNAME 记录
    如果将域名指向一个域名,实现与被指向域名相同的访问效果,需要增加 CNAME 记录。

    GitHub 码云 均提供免费的静态网页托管服务,由于码云是国内网站,访问速度会快一些,稳定一些。

    打开码云,新建项目,在项目的主页面点击「新建文件」

    「码云」项目主页面

    设置新建的文件,文件名为「index.html」,内容为:

    <!DOCTYPE html>
    <html>
        <script>
            window.location.href="https://github.com/bitkylin";
            //location.replace("https://github.com/bitkylin") 「可使用本行代码替换掉上一行代码,且实现效果一致」
        </script>
        <body>
        </body>
    </html>
    

    然后进行提交,之后切换到「Pages 服务」页面,进行如下操作

    1. 「部署来源」选择「master 分支」,点击保存。
    2. 自定义域名设置为自己域名的二级域名,点击绑定。
    3. 弹出对话框,提示设置域名解析的 CNAME 记录,在万网域名解析页面,照下图设置完成 CNAME 记录的设置,然后点击对话框的「确定」按钮。
    CNAME 记录设置

    具体设置情况如图所示:

    码云的「Coding Pages 服务」配置页面

    之后,即可使用自定义的个性二级域名访问自己的个人主页了。

    3. 参考链接

    1. 码云正式支持 Pages 功能「开源中国社区」
    2. 开源中国「码云」,岂止于中国版 GitHub !
    3. 为你的简书添加个性域名
    4. Js页面跳转整理

    相关文章

      网友评论

        本文标题:为你的简书和 GitHub 设定个性域名

        本文链接:https://www.haomeiwen.com/subject/wgoznttx.html