如何在Gandi配置app.mydomain.com使用Netlify DNS且不影响其他应用
分步配置Gandi域名,仅迁移app.mydomain.com到Netlify DNS(不影响主站及manager子域名)
前置准备
- 登录Netlify后台,绑定
app.mydomain.com站点,复制Netlify提供的该子域名对应的权威DNS服务器地址(通常是4条类似ns1.netlify.com的记录) - 提前1天将Gandi中
mydomain.com和manager.mydomain.com的所有DNS记录TTL值改为300秒(5分钟),减少后续配置生效时间,降低故障影响窗口
Gandi端操作步骤
备份现有DNS记录
- 登录Gandi域名管理后台,进入目标域名的「DNS管理」页面
- 导出所有当前DNS记录到本地文件(Gandi支持导出为CSV或文本格式),作为故障回滚的依据
添加子域名委托NS记录
- 在DNS管理界面的「添加记录」区域,选择记录类型为
NS - 主机名填写
app(对应子域名app.mydomain.com) - 记录值依次填入Netlify提供的所有DNS服务器地址(每条地址单独占一行,或按Gandi输入规则用空格分隔)
- 关键:不要修改、删除任何属于
mydomain.com或manager.mydomain.com的现有DNS记录(包括A、CNAME、MX、TXT等)
- 在DNS管理界面的「添加记录」区域,选择记录类型为
保存并验证配置
- 保存DNS修改,等待记录生效
- 使用命令行工具验证:执行
dig ns app.mydomain.com,返回结果应显示Netlify的DNS服务器地址 - 期间持续访问
mydomain.com和manager.mydomain.com,确认业务正常
故障回滚方案
如果配置后主站或manager子域名出现异常:
- 立即删除Gandi中新增的
app子域名NS记录 - 若误改了其他记录,直接导入之前备份的DNS文件恢复配置
内容的提问来源于stack exchange,提问作者Jérôme Dicharry
相关产品推荐
相关产品推荐

