Hugo+Github+Netlify搭建博客配置个人域名

Hugo+Github+Netlify搭建博客配置个人域名

背景

之前基于hugo搭建了一个简单的个人博客,并push到github,部署到netlify。一直以来都是通过netlify分配的子域名进行访问,最近想着也配置一个个人域名试试。

域名购买

看到有人的文章里介绍到可以在freenom申请免费域名,于是尝试了一番,但最终没有成功。

freenom 提供.TK / .ML / .GA / .CF / .GQ这几种后缀的免费域名,而且也只是第一年免费。然而我在操作的过程中卡在了确认订单这一步,在点击“完成订单”按钮之后页面总是报错,于是放弃。

最终在namecheap成功购买了xyz后缀的域名charter652.xyz

配置DNS解析

我的博客部署在netlify上面,同时netlify提供了域名解析功能,于是在netlify上配置域名解析。登录后选择Domains然后点击自己的站点进入设置页面。

在设置时netlify会给出建议的DNS records和Name servers,可以采用它建议的DNS records, 并将Name servers添加到namecheap中的DNS配置中。然后等待几十分钟等DNS解析生效就可以通过自己的域名charter652.xyz访问博客站点了。

netlify设置页面

dns_records

name_servers

namecheap截图

namecheap_nameservers
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容