zoukankan      html  css  js  c++  java
  • 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 联系我,非常感谢。
  • 相关阅读:
    request.getParameter() 、 request.getInputStream()和request.getReader() 使用体会
    HTTP之Content-Length
    关于spring3中No Session found for current thread!and Transaction的配置和管理(转)
    Java数据类型和MySql数据类型对应一览
    Spring MVC 解读——View,ViewResolver(转)
    LeetCode 441. Arranging Coins
    LeetCode 415. Add Strings
    LeetCode 400. Nth Digit
    LeetCode 367. Valid Perfect Square
    LeetCode 326. Power of Three
  • 原文地址:https://www.cnblogs.com/JobbyM/p/8315253.html
Copyright © 2011-2022 走看看