type
status
date
slug
summary
category
tags
create_time
Jun 19, 2025 10:19 PM
icon
password
my_create_time
📝 背景简介
当网站启用 多域名 或 品牌升级 时,旧域名往往需要自动跳转至新域名以防「死链」或内容重复。
传统做法需在源站 Nginx/Apache 编写重定向规则,但这会消耗源站带宽并增加运维成本
而将重定向下沉到 边缘节点 可显著降低延迟并保护源站。
阿里云 ESA 提供 “重定向规则” 功能,可在全球边缘节点完成 301/302 跳转。
PS:由于我根域名站点暂时没用到,就直接重定向到 nCalendar 官网了。
📌 实现目标
当在浏览器访问:https://lusyoe.com 时,
自动重定向至 https://ncalendar.lusyoe.com
并且无需修改服务器配置。
🧩 前提条件
- 已开通阿里云 ESA 服务
- 已将根域名接入 ESA
- 目标域名已完成 DNS 配置与证书部署
可参看这篇文章完成配置《有免费的CDN?从阿里云CDN升级至ESA指南》
🛠 操作步骤
1️⃣ 添加主域名 DNS 记录
进入阿里云ESA 控制台 → 站点管理 → 指定站点详情 → DNS → 记录
点击「添加记录」
1、主域名的记录可以直接填写
@
2、记录值为服务器公网IP

2️⃣ 配置重定向规则
在站点详情页继续点击左侧菜单的 规则 → 重定向规则
点击「新增规则」
1、填写规则名称
2、选择自定义规则,主机名和根域名
3、选择静态重定向,输入重定向的URL,最后状态码选择 302 临时重定向。
PS:以防后续还需要改为重定向其他地址。

3️⃣ 验证是否生效
浏览器访问
https://lusyoe.com
,应跳转至 https://ncalendar.lusyoe.com
✅ 总结
通过阿里云 ESA 配置根域名跳转,不仅能提升网站访问体验,还能降低源站运维负担。
只需简单几步,无需修改服务器配置就可以实现全球边缘节点的临时重定向(302)。
有关文章的任何疑问,欢迎您在底部评论区留言,一起交流~
若文章对您有帮助,欢迎 请我喝杯咖啡~
- 作者:lusyoe
- 链接:https://blog.lusyoe.com/article/aliyun-esa-root-domain-redirect
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。