Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >绑定Github上的个人博客到Godaddy域名

绑定Github上的个人博客到Godaddy域名

作者头像
Daotin
发布于 2018-12-04 06:46:54
发布于 2018-12-04 06:46:54
7.1K00
代码可运行
举报
运行总次数:0
代码可运行

一、首先在Godaddy官网购买域名

二、配置Github

1、在我们的Hexo项目的sources目录下新建个CNAME文件,里面写上我们的域名。

之后重新部署项目:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hexo g
hexo d

如果你是用 hexo 框架搭建博客并部署到 Github Pages 上: 每次hexo g hexo d 后会把你的博客所在目录下 public 文件夹里的东西都推到 Github Pages 仓库上,并且把 CNAME 文件覆盖掉,解决这个问题可以直接把 CNAME 文件添加到 source 文件夹里,这样每次推的时候就不用担心仓库里的 CNAME 文件被覆盖掉了。

之后我们可以在网站的Github项目的根目录看到这个文件:

还有一种方式是:在网站的Github项目上,点击设置Settings,找到Custom domain,填入申请的域名,并保存。这样也会在Github项目的根目录看到这个文件,但是当你在每次部署项目之后,这个CNAME文件都会消失,本质上相当于你新建的CNAME放在了本地Github项目的根目录了,而不是在source文件夹下。

2、向你的 DNS 配置中添加 3 条记录(在域名解析提供商,下面以dnspod为例)

Host(主机记录)

记录类型

Points To(记录值)

@

A

192.30.252.153

@

A

192.30.252.154

www

CNAME

username.github.io

这样别人用www和不用www都能访问你的网站(其实www的方式,会先解析成http://xxxx.github.io, 然后根据CNAME再变成http://xxx.com, 即中间是经过一次转换的)。

上面,我们用的是CNAME别名记录,也有人使用A记录,后面的记录值是写github page里面的ip地址,但有时候IP地址会更改,导致最后解析不正确,所以还是推荐用CNAME别名记录要好些,不建议用IP。

如: (1)先添加一个CNAME,主机记录写@,后面记录值写上你的http://xxxx.github.io (2)再添加一个CNAME,主机记录写www,后面记录值也是http://xxxx.github.io

用你自己的 Github 用户名替换 username.

3、去 GoDaddy 修改 DNS 地址

(1)在右上角我的账户下拉菜单中,点击-> 我的产品:

(2)点击域名后面的 DNS 按钮:

(3)更改域名服务器为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
f1g1ns1.dnspod.net 
f1g1ns2.dnspod.net

(4)等待你的 DNS 配置生效:

对DNS的配置不是立即生效的,过1分钟再去访问你的域名看看有没有配置成功。

三、参考资料

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-10-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Hexo + Git 搭建免费的个人博客
个人博客日益流行,大家都开始搭建自己的博客,记录成长中学习中的点点滴滴,最近觉得自己也需要有一个平台整理自己的所学所想,于是用了将近3天的时间 (实际上一天就能搞定的!) 使用 Hexo + Git 搭建了自己的个人博客,提高自己的学习动力,没事的时候可以拿出来温习下,提高下本人的渣渣水平。目前仍有很多功能没有添加,留着日后慢慢完善。准备将自己的第一篇博客献给 Hexo,表示对 Hexo 的感谢。下面详细介绍下搭建流程,有任何不懂的问题欢迎 联系我 或者在下面评论。另外个人能力有限,接受任何建议或者吐槽!共同进步(●’◡’●)。
零式的天空
2022/03/22
8250
使用 github, gitbook, markdown 写博客/写书
s1mba
2017/12/28
2.2K0
使用 github, gitbook, markdown 写博客/写书
GitHub Pages自定义域名
最早用GitHub Pages做个人博客,初始的二级域名就是https://x-nicolo.github.io/,之后用了一个免费顶级域名,在Freenom 申请,最长可以申请一年的免费域名使用权。申请了一个.cf 的域名。
一点儿也不潇洒
2018/08/07
3.1K0
手把手教你搭建 Hex0 + GitHub 博客
因为 npm 命令是 node 中的,所有需要先安装node 然后再安装 hexo,然后利用 npm 命令即可安装 hexo(Windows 在任意位置点击鼠标右键,选择 Git bash,Mac 直接在终端中如下执行命令即可)
程序员飞飞
2020/02/27
2K0
基于 Hexo 从零开始搭建个人博客(二)
在目标路径(我这里选的路径为【G:/hexo-blog】)打开cmd命令窗口,执行hexo init初始化项目。
唐志远
2022/10/27
4430
基于 Hexo 从零开始搭建个人博客(二)
hexo搭建个人网站博客完全教程
我觉得现在身处于互联网时代,有自己的个人网站其实就和互联网上的一张名片差不多了,在这里可以不断的记录自己的生活,总结自己的知识,人生思考什么的,以后介绍自己直接把网站扔给对方。一来是可以装下逼,二来是可以让对方更好的了解自己。
RD.Timon
2020/10/26
7.7K1
hexo搭建个人网站博客完全教程
使用gitpage+Hexo搭建自己的博客
摘自:https://xuanwo.org/2015/03/26/hexo-intor/ 写的很详细了,就不仔细写一遍了,就当个记录吧,以后出问题了好解决一点。
小二三不乌
2018/08/02
8040
使用gitpage+Hexo搭建自己的博客
个人博客搭建线上实施方案
3.3. 修改_config.yml(在站点目录下)。文件末尾修改为: # Deployment## Docs: https://hexo.io/docs/deployment.htmldeploy: type: git repo: git@github.com:<Github账号名称>/<Github账号名称>.github.io.git branch: master 注意:上面仓库地址写ssh地址,不写http地址。 3.4. 推送到GithubPages。在命令行(即Git Bash)依次输入以下命令, 返回INFO Deploy done: git即成功推送: $ hexo g$ hexo d
小小咸鱼YwY
2019/09/11
8850
记录网站诞生过程-使用hexo+github pages
此博客记录了搭建网站的详细过程,以及建站过程中遇到的一些坑。博客介绍了安装homebrew,nodejs,hexo,域名注册,github设置,DNS解析等过程。此次建站过程基于mac系统。网站使用的hexo+github pages的方式。
hrscy
2018/08/30
6710
记录网站诞生过程-使用hexo+github pages
搭建博客教程(非手把手)
注意:如果出现问题,如permission denied,请直接参考Github官方文档:Github Help,按照下面画出的部分里面说的做就好了。官方文档挺全的,应该能解决大部分问题,请首先尝试。万不得已再去搜索引擎找别的经验。
孔西皮
2021/03/04
3340
搭建博客教程(非手把手)
Hexo + github 打造个人博客
古时的风筝
2018/01/08
1.5K0
Hexo + github 打造个人博客
Godaddy域名解析
如果遇到域名已经被其他用户解析,请根据提示,到狗爹上添加记录,即可拿回属于自己的域名
Autooooooo
2020/11/09
23.4K0
Godaddy域名解析
搭建一个Hexo博客
0x00 背景 一直想搭建一个自己的博客,之前在Aliyun虚拟主机上搭了一个WordPress+MySQL的个人博客。后来维护成本太大,主机和域名都没有续费被回收了。最近再看别人在写,自己也想搞一个试试水。研究了几天,发现Hexo还真不错,所以就选了这个。 目前,博客搭建在coding.net上,使用万网的域名。 Hexo介绍 Hexo是一款基于Node.js的博客框架,可以将Markdown格式的文本渲染为HTML代码。所以,博客基本就是纯静态,维护相对方便。但是缺点也很明显——经常换编写环境使用不便,
WeaponX
2018/05/04
2.6K0
搭建一个Hexo博客
如何在GitHub上新建一个网站并绑定子域名
今天新开辟了一片天地,将自己的技术博客和生活博客分开来。技术博客继续使用fangchao.me,生活博客开了一个子域名,life.fangchao.me,记录一下自己的生活。在此记录一下,在GitHub上怎么重新建立一个新的网站并且将其指向子域名。 比如我拥有了一个域名abc.com,现在我将abc.com以及www.abc.com映射到我的主要网站上。可是我又有一个新的想法,希望重新建一个网站,比如我想一个网站写技术博客,一个主要写生活感悟,一个写爱情,一个写吃饭,等等等等。于是就有了这个想法,我将lif
gaofc
2018/05/09
3.9K0
使用Hexo+GitHub搭建免费个人博客
博主GitHub博客地址:https://joeybling.github.io/
試毅-思伟
2018/09/06
2.9K0
使用Hexo+GitHub搭建免费个人博客
使用github + hexo搭建个人博客
新建一个名为你的用户名.github.io的仓库,比如说,如果你的github用户名是test,那么你就新建test.github.io的仓库(必须是你的用户名,其它名称无效),将来你的网站访问地址就是 http://test.github.io 了,是不是很方便?
秃头哥编程
2019/07/12
1.1K0
使用github + hexo搭建个人博客
GitHub Pages个性化域名配置
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
EmoryHuang
2022/10/27
3.4K0
GitHub Pages个性化域名配置
这可能是迄今为止最全的hexo博客搭建教程
这是阮一峰在博客中写到的关于 Blog 的想法,而这里的第三阶段的实现就是利用 GitHub Pages 搭建博客。
程序员小明
2019/10/14
7.5K0
这可能是迄今为止最全的hexo博客搭建教程
使用hexo+github搭建免费个人博客详细教程
现在是互联网时代,是个信息爆炸的时代,凡事讲究网络化,全球化,我们如果能有自己的博客网站,就可以在这个虚拟的,无限的世界中有自己的一席之地,一个家。你可以记录自己的日常,自己生活的点点滴滴,多年后蓦然回首也能感受到当年的心情和回忆,是一件很美好的事情,也可以记录自己的学习历程,写成技术博客造福后人
洛栀
2023/03/08
1.8K0
使用hexo+github搭建免费个人博客详细教程
Hexo博客绑定个人域名
前段时间用hexo搭建的gitpage个人博客,域名默认也是 github 下的二级域名:username.github.io, 现在为了提升格调准备将自己的博客指向一个新的域名。
零式的天空
2022/03/27
14.4K2
Hexo博客绑定个人域名
相关推荐
Hexo + Git 搭建免费的个人博客
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档