尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

阿里云也有Cloudflare Pages,白嫖成功!

阿里云也有Cloudflare Pages,白嫖成功!
📅 发布时间:2026/7/22 2:05:06

最近白嫖免费版 ESA Pages创建了一个在线工具站 ToolGarden, 主要是自己日常用的一些工具,JSON处理、图片处理、PDF处理,文件处理、编码处理等,一个网站全部解决,不需要再到处找工具了,所有数据全部浏览器本地处理,隐私安全,本文简单介绍一下ESA Page配置和部署过程。

阿里云也上线了边缘静态站点托管:ESA Pages,和Cloudflare Pages功能类似,只需一个域名就可以获得免费的,全球可访问的 CDN/Edge,同时支持创建Functions。相比Cloudflare Pages,中国大陆访问速度会有优势。

ESA Pages有以下特点:

  • 无需购买 云服务器 或配置 Web 服务器
  • GitHub 一键连接,实现持续部署,push代码自动部署
  • 全球边缘节点加速访问
  • 自动 HTTPS,免去证书维护
  • 支持 Vue、React、Next.js、Vite 等主流前端框架

只需push 代码到 GitHub会自动触发构建,自动全球边缘节点部署,全球可访问HTTPS网站。

建站成本

域名: toolgarden.xyz (费用¥15)

服务器:无,ESA Pages 免费版

免费模式请求和并发数

ESA Pages 免费版套餐无需任何费用和续费,包含不限量流量和请求数。

边缘函数免费套餐:

  • 每个账号每天10万请求数限制
  • 每个函数1000请求并发数量上限

对于个人业务或者开发自测,这个用量是足够使用了

现在介绍一下,如何使用阿里云 ESA Pages 从 0 到 1 生成和部署一个网站(GitHub + 自动部署 + 自定义域名):

  • 创建前端项目
  • 上传到 GitHub
  • 使用 ESA Pages 自动部署
  • 创建 Pages 站点
  • 绑定自定义域名
  • 配置 DNS
  • 实现代码自动更新

一、创建项目

开通ESA(边缘安全加速)后,创建Pages模板, 官方也支持 GitHub 仓库一键导入:
https://esa.console.aliyun.com/edge/pages/creation

创建的项目下中需要包含一个esa.jsonc文件,assets.directory指定静态构建的产物目录,notFoundStrategy指向404 notFound地址

示例:

{ "name": "my-pages", "installCommand": "npm install", "buildCommand": "npm run build", "assets": { "directory": "./dist", "notFoundStrategy": "singlePageApplication" } }

对于 Vue Router、React Router 等单页应用,建议设置:

"notFoundStrategy": "singlePageApplication"

这样刷新页面时不会出现 404。esa.jsonc的配置优先级高于控制台的配置。

二、连接 GitHub 到 ESA Pages

登录 ESA 控制台,进入:

边缘计算和 AI └── 函数和 Pages

点击:

创建

选择:

导入 GitHub 仓库

第一次使用需要:

添加 GitHub 账号

随后 GitHub 会弹出授权页面。

建议直接授权:

All repositories Install & Authorize

即可完成 GitHub 与 ESA 的连接,参考:阿里云帮助中心⁠


三、选择仓库并开始部署

授权完成以后,选择刚刚创建的 Repository,填写构建信息。

如果项目是 Vite,可以参考下面配置:

配置项示例
Production Branchmain
Install Commandnpm install
Build Commandnpm run build
Output Directorydist
Node.js20(或项目所需版本)

如果你的仓库中已经配置了esa.jsonc,则该文件中的配置优先于控制台配置,参考:Alibaba Cloud⁠

确认无误后点击“开始部署”,几分钟后即可完成首次构建。

四、查看部署结果

部署成功后,ESA 会自动生成一个预览地址,点击“访问”,即可看到刚刚部署的网站, 如果没有配置自定义域名,访问到的是测试域名,有效期1小时。

以后每次push代码,ESA 都会自动执行:

Pull 最新代码 ↓ 安装依赖 ↓ 构建 ↓ 部署 ↓ 上线

真正做到持续部署(CI/CD)。

五、绑定自定义域名

默认提供的测试域名仅适合预览,正式上线建议绑定自己的域名(如果需要在中国大陆访问,需要使用备案的域名)。

参考文档:将域名快速接入ESA

例如:

toolgarden.xyz

进入 Pages:

域名管理

点击:

添加域名

输入:

toolgarden.xyz

ESA 会自动验证该域名是否已经接入。

绑定成功以后,会显示对应的 DNS 配置提示。绑定自定义域名前,需要确保域名已接入并激活 ESA。参考:阿里云帮助中心

域名解析成功以后,ESA 会自动申请并部署 HTTPS 证书,无需手动配置 Nginx 或上传证书。

总结

整个部署流程如下:

创建前端项目 │ ▼ 上传 GitHub │ ▼ 连接 GitHub 到 ESA │ ▼ 自动构建 Pages │ ▼ 生成测试域名 │ ▼ 绑定自定义域名,配置 DNScccccdcureljledlvfjvtcnfgjtverlvcttjgcjlljtv │ ▼ HTTPS 自动生效 │ ▼ Git Push 自动部署

相关新闻

  • 内容审核流水线:文本、图片和视频的异步审核架构设计
  • 杰理AD16N芯片SPI引脚复用死机问题解决方案
  • DNA检测与物证分析在辛普森案中的关键作用

最新新闻

  • Transformer与Yan架构对比:AI模型设计的两种哲学
  • 长沙工程师职称评审官方机构和辅导机构有啥不一样?
  • 研学亲子活动实践活动报名小程序开发怎么做
  • 积家**售后服务中心服务电话及完整地址实地考察报告多信源验证(2026年7月最新) - 积家官方售后服务中心
  • C++ std::list 底层原理与高效应用场景全解析
  • Qt/C++与MySQL实现用户登录权限管理:从数据库设计到界面动态分配

日新闻

  • AI云原生实战05-金融AI上云最难的不是技术,是“不出事“——TCE银行风控架构拆解
  • 2026年GEOSEO优化公司选型深度测评:五大硬核标准严选,这六家重塑搜索增长新格局 - 品牌前沿专家
  • **核验!2026年7月卡地亚香港**售后网点地址及服务电话公告 - 卡地亚服务中心

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号