ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

namesilo | 设置自定义域名为hexo博客

2021-06-26 13:32:07  阅读:576  来源: 互联网

标签:github hexo 记录 定义域 Namesilo 域名 namesilo CNAME ip


1. 登录注册

1、进入官网注册/登录

2、注册

注册namesilo账号

2. 申请域名

1、进入域名查询页面,选择一个域名

输入想要的域名

2、选择想要域名,点击add添加

选择好域名后add添加到购物车

3、进入配置页面,选择配置项

image-20210625224637335

配置项说明

配置项 说明
Service Link
NameServices
Auto-Renew 自动续费 [可选]
Privacy Setting namesilo提供免费的域名隐私保护,放置隐私泄露 [推荐]
Set all years to
Next Discount

⚠️ 第一次/未使用优惠码用户可使用okoffgo2think得到一定的优惠


3. 支付购买

1、购买成功后,需要到注册时填写的邮箱地址确认

2、要求填写相关注册信息,可以使用美国地址生成器来生成信息 (这个不重要,形式而已)

4. 域名解析

1、购买成功后,进入 Domain Manager

2、点击蓝色球体,进入Mamage DNS for this domain

image-20210625225421956

3、默认会生成几条解析记录

删除后面,只留下两条记录ACNAME

可以点击EDIT修改内容

image-20210625233455212

原理示意

image-20210625235916623

具体就是

  • A记录: 输入个人域名后会 跳转到 github博客的ip站点

  • CNAME记录: 输入个人域名后,会跳转到github博客的域名({yourusername}.github.io),通过域名跳转到对应ip站点

ip地址可以通过ping命令,在windows系统上的命令行输入ping githubusername.github.io

可能出现问题解决win10下ping不是内部或者外部命令

  1. Win + R ,输入cmd,进入dos系统命令行
  2. 输入cd \回车,输入 cd windows\system32回车

5. 设置github自定义域名

1、本地博客public目录下新建CNAME文件(无后缀名,纯文件),在其中填入新的域名

格式: example.xxxbaidu.com,不需要www

2、部署到仓库

hexo clean
hexo generate
hexo deploy

3、打开github你的博客仓库分支

会看到新建的CNAME文件

在Github上查看刚添加CNAME文件

4、点击仓库下的setting

点击仓库设置setting

5、设置Repository name仓库名

6、进行自定义域名设置

设置自定义域名


6. 有关服务器,ip,CNAME解析简介

浏览器输入www.baidu.com访问百度官网发生了什么?

  1. 域名经过DNS解析获得ip地址
  2. 通过ip地址访问到对应的服务器,获取网页资源

实际是通过这个域名指向36.152.44.95这个ip代表的服务器,每一个域名背后实质都指向一个ip地址所在的服务器,域名只是方便记忆。

当在浏览器输入域名后,会通过 DNS解析域名。得到对应的 ip地址,再通过这个ip访问站站点。这个过程中会涉及到 域名指向的问题

域名有 顶级域名 (baidu.com), 二级域名(www.baidu.com)

子域名 :顶级域名下的二级,三级域名

1、A

A记录(A record): 当多域名指向同服务器 , 需将子域名指向自己网站服务器ip上的动作,称为 A记录,又称IP指向

1、CNAME

CNAME记录(CNAME record): CNAME : 别名记录,允许将多个域名映射到另一个域名

简单说

A记录是将一个域名解析到另一个ip地址

CNAME记录是将一个域名解析到另一个域名


相关文章

  1. 为 Github 上的 Hexo 博客绑定个性域名

  2. Namesilo, Godaddy,万网的域名解析方法

  3. Namesilo域名解析详细教程

  4. Namesilo 域名购买及使用教程(附 Namesilo 优惠码)

  5. Hexo同时部署在GitHub、Coding、Gitee

  6. ithub个人博客:绑定域名

  7. 简书-A,CNAME记录

猜你想看

  1. NameSilo注册/转入/续费域名后取消及退款方法
  2. namesilo 已经确定不续费,是否可以删除?
  3. Namesilo注册的域名申请退款教程

标签:github,hexo,记录,定义域,Namesilo,域名,namesilo,CNAME,ip
来源: https://www.cnblogs.com/martin-1/p/14934029.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有