• GitHub Pages Hexo 配置来自阿里云的域名


    简介

    首先是在阿里云上注册了一个新域名,zouzeir.xyz,同时我已经在GitHub Pages 上建立自己的博客:https://jobbym.github.io,现在我希望将zouzeir.com 映射到https://jobbym.github.io 上。

    第一步:创建CNAME 文件

    在source 目录下创建CNAME 文件,其内容为

    zouzeir.xyz
    

    Tips
    source 资源文件夹是存放用户资源的地方。除_posts 文件夹之外, ,开头命名为_(下划线)的文件 / 文件夹和隐藏的文件将会被忽略。Markdown 和 HTML 文件会被解析并放到public 文件夹,而其他文件会被拷贝过去。

    这一步的目的是,GitHub 会读取你的CNAME 之后,GitHub 服务器会设置zouzeir.xyz 为你的主域名,然后将jobbym.github.io 重定向到zouzeir.xyz

    将本地新增的CNAME 提交到GitHub 之后,由Travic CI自动部署。

    在浏览器中访问jobbym.github.io ,会看到浏览器地址重定向到zouzeir.xyz 上,但是提示网站找不到,如图所示:

    第二步: CNAME 绑定域名

    1. 登录阿里云云解析DNS https://dc.console.aliyun.com/dns/,对zouzeir.xyz 添加解析。如图所示:

    2. 添加一个记录类型为:CNAME,主机记录为:@.zouzeir.xyz,记录值为:jobbym.github.io,如图所示:

    3. 添加一个记录类型为:A,主机记录为:@.zouzeir.xyz,记录值为:192.30.252.154

    4. 添加一个记录类型为:A,主机记录为:@.zouzeir.xyz,记录值为:192.30.252.153,4 和5 中的记录值都是来自GitHub 上在DNS 服务商配置A 记录

    第三步:等待解析成功

    1. 阿里云域名服务的工作原理是,在你更新了域名解析之后,首先是阿里的万网云解析,然后传播到各大运营商的DNS服务器,刷新DNS缓存,至此你的域名可以被访问。

    2. 访问jobbym.github.io 就会301 重定向到zouzeir.xyz,如图所示:

    3. 直接访问zouzeir.xyz 。

    参考文档

    1. GitHub Pages 上使用自定义域名(官网)
    作者:JobbyM 出处:http://www.cnblogs.com/JobbyM/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:songzhipengmune(at)126(dot)com 微博:JobbyM 联系我,非常感谢。
  • 相关阅读:
    2020第29周日
    pytest文档44-allure.dynamic动态生成用例标题
    python笔记46-史上最强大最好用的python日志模块nb_log
    pytest文档43-元数据使用(pytest-metadata)
    pytest文档42-fixture参数化params
    ASP.NET Core WebApi+EF Core入门到实战演练
    SqlParameter中的new SqlParameter("e",0)的陷阱坑,你知道?
    EF Linq中的左连接Left Join查询
    .NET Core EFCore零基础快速入门简单使用
    git报错,远程克隆和更新不下来解决方法
  • 原文地址:https://www.cnblogs.com/JobbyM/p/8315253.html
Copyright © 2020-2023  润新知