最近阿里云开放了pages服务,所以本网站搭个车将网站迁移到阿里云pages上面。本文介绍如何通过hexo d上传到GitHub,然后让阿里云pages拉取github项目完成部署。
在原先你的hexo目录中_config.yml的deploy部分填入:
1 | deploy: |
- 本地
hexo d时,会自动把public的内容推到main。 - 仓库的
main分支里就是“纯静态站点”。
在阿里云 ESA:
导入这个
blog仓库,分支选
main,同样配置:
- 安装命令:
echo skip - 构建命令:
echo skip - 静态目录:
./
- 安装命令:

完成部署后可以绑定自定义域名,同时建议将NS交给ESA托管
等待DNS记录传播生效,同时留意pages目前只提供ipv4访问,少部分纯ipv6环境不完全支持,所以itdog提供ipv6 https测试部分地区出现解析失败无法访问是正常现象

