自定义域名解析和安装SSL证书
申请域名
我是直接在阿里云购买的.xyz为后缀的域名,阿里云域名购买。
添加DNS解析
- 进入阿里云域名解析,可以看到当前购买的域名
- 点击域名进入域名解析界面
- 点击添加记录弹出窗口
- 添加下图的三项记录
添加CNAME文件
- 在hexo根目录的source目录新建文件,名为CNAME(无后缀名),文件内容为域名地址,我的是hsianglee.xyz,所以在文件内直接输入hsianglee.xyz并保存。
- 部署hexo网站
hexo d -g
。 - 过几分钟之后再访问域名应该就可以了
证书购买
申请
- 点击申请会在右侧弹出
- 填写完成后点击下一步
- 点击验证之后会自动添加一条域名解析记录,然后点击下面的提交审核。
- 审核完成之后会提示为已签发
添加域名解析记录
- 在域名解析页面添加四条记录
- 到github的博客设置里面把Enforce HTTPS 前面的checkbox选中
- 如果无法选中,则可以删除上面的域名保存之后再重新添加域名,等几分钟之后应该就可以了
- 然后使用https访问网站便会出现前面的锁了