🗣 Wd提问: hexo域名绑定
🤖 Ai回答: 在 Hexo 中绑定自定义域名需要完成以下步骤,分为 域名解析 和 Hexo 配置 两部分:
一、域名解析(以常见服务商为例)
1、获取托管平台的 IP 或 CNAME
GitHub Pages:
在仓库的 `Settings Pages` 中找到默认的域名(如 `username.github.io`),解析时需:
CNAME 记录:将域名指向 `username.github.io`(推荐)。
A 记录:指向 GitHub Pages 的 IP(如 `185.199.108.153`,[查看最新 IP](https://docs.github.com/en/pages/configuringacustomdomainforyourgithubpagessite/managingacustomdomainforyourgithubpagessiteaboutcustomdomainconfiguration))。
Vercel/Netlify:
根据平台提供的域名(如 `xxx.vercel.app`)添加 CNAME 记录。
2、在域名服务商处添加解析
阿里云/腾讯云:
登录控制台 → 域名管理 → 解析设置 → 添加记录:
类型:`CNAME` 或 `A`
主机记录:`@`(主域名)或 `www`(子域名)
记录值:托管平台提供的地址(如 GitHub 的 `username.github.io`)
Cloudflare:
在 DNS 设置中添加对应记录,并开启代理(橙色云图标)。
二、Hexo 配置
1、在 `source` 文件夹下创建 `CNAME` 文件
文件内容为你的域名(如 `example.com`),不要带 `http://`。
bash
echo example.com source/CNAME
如果绑定 `www` 子域名,文件内容为 `www.example.com`。
2、(可选)修改 `_config.yml`
确保 `url` 配置正确:
yaml
url: https://example.com
3、重新部署
bash
hexo clean && hexo deploy
三、验证
1、等待 DNS 生效(通常几分钟到几小时)。
2、访问你的域名,确认是否跳转到 Hexo 博客。
3、托管平台(如 GitHub)可能会提示域名已绑定,需等待 HTTPS 证书自动签发。
常见问题
HTTPS 不生效:在 GitHub Pages/Vercel 的域名设置中开启 `Enforce HTTPS`。
CNAME 被覆盖:每次部署时,确保 `source/CNAME` 文件未被删除(可添加到 `_config.yml` 的 `skip_render` 中)。
多域名:托管平台通常只支持一个主域名,需通过 `CNAME` 或重定向统一。
如有问题,可提供具体错误信息进一步排查!
📣 商家广告:














0
IP地址: 153.208.70.237
搜索次数: 7
提问时间: 2025-07-13 00:11:20
❓️ 热门提问:
广州黄金回收公司
创业板定开
ai教育项目
探索金矿
贵金属如何交易
中国哪些公司收购黄金?
新一代人工智能ai
ai生成立绘
广州市黄金交易所
芜湖黄金店地址
豌豆Ai站群搜索引擎系统
🌐 域名评估:
51.biz
6.tj.cn
bjjdwx.com
afuncard.com
google.com
53.biz
lytxw.com
gzzc.net
kou.red
rdqq.cn
⛏ 最新挖掘:
关键字投放
关键字搜索量
关键字选择
关键字软件
关键字作用
关键字怎么写
关键字设置技巧
关键字库
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
北京网站定制
站群平台
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.05.20》搭建本站。