博客配置域名



主要针对于Hexo+Github。先购买域名,然后从本地hexo和在线域名配置,给自己的博客配置域名

步骤1:购买域名

首先,你需要从域名注册商处购买一个域名(例如:Namecheap、GoDaddy、阿里云等)。

步骤2:配置DNS设置

这里以阿里云为例,在实名认证等通过后,要配置DNS服务,将购买的域名指向GitHub Pages站点。具体步骤如下。

  1. 登录相应的网站,找到DNS设置(通常在域名管理或 DNS 管理页面)。

  2. 添加 CNAME 记录

    • 类型: CNAME

    • 主机: www

    • : GitHub Pages 地址(我的就是sabthever.github.io)。

    • TTL: 自动或默认值。

  3. 添加 A 记录(可选,用于裸域重定向):

    • 类型: A

    • 主机: @(表示裸域)

    • : GitHub Pages 的 IP 地址(GitHub 提供了以下四个 IP 地址,你需要添加四条 A 记录):

      • 185.199.108.153

      • 185.199.109.153

      • 185.199.110.153

      • 185.199.111.153

  4. 添加 A 记录(可选,用于裸域重定向):

    • 类型: AAAA

    • 主机: @

    • : 2606:50c0:8000::153

步骤3:配置 GitHub Pages 的自定义域名

  1. 在你的本地 Hexo 项目目录中,找到source文件夹(如果没有可以创建一个)。

  2. source 文件夹中创建一个名为 CNAME 的文件(无扩展名),并在文件中写入你的自定义域名(例如:www.yourdomain.com,注意前面不要加http://https://)。

  3. _config.yml设置url为:https://yourdomain.com/

  4. 保存文件后,使用 Hexo 生成静态文件并部署到 GitHub:

    hexo clean
    hexo generate
    hexo deploy
    
  5. 部署完成后,进入 GitHub 仓库页面,点击仓库的 Settings(设置)。

  6. 向下滚动到 GitHub Pages 部分,你会看到一个 Custom domain 字段,里面应该已经自动填入了你刚才在 CNAME 文件中设置的域名。如果没有,手动输入你的自定义域名并保存。

步骤4:最后

  • 可以在Settings - GitHub Pages设置Enforce HTTPS。这会强制使用HTTPS,提高网站安全性

  • 自己再测试一下是否能够访问成功

转载自:博客配置域名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值