Name.com裸域名如何重定向到PythonAnywhere的www前缀域名
配置步骤
第一步:清理Name.com残留配置
- 登录Name.com账号进入
petdb.live的域名管理控制台,找到「URL重定向」板块,删除之前所有和裸域相关的重定向规则 - 进入「DNS记录」板块,删除所有主机记录为
@(代表裸域)的A记录、AAAA记录,避免旧配置冲突导致coming soon页面出现
第二步:配置裸域301重定向规则
- 回到「URL重定向」板块新增规则:
- 主机记录填写
@ - 目标地址填写
http://www.petdb.live(如果后续要启用HTTPS可以改成对应的https地址) - 重定向类型选择
301 永久重定向 - 转发模式按需选择:需要保留路径(即
petdb.live/xxx跳转到www.petdb.live/xxx)就选保留路径,所有请求都跳首页就选不保留路径
- 主机记录填写
- 保存后等待DNS生效,生效周期一般为10分钟到2小时,可本地执行
nslookup petdb.live命令验证解析是否更新
第三步:确认PythonAnywhere配置
- 登录PythonAnywhere后台进入Web管理页,确认
www.petdb.live已经绑定到你的Web应用,运行状态为正常 - 不需要在PythonAnywhere后台添加
petdb.live的域名绑定,重定向逻辑在Name.com的DNS层就会完成,无需PythonAnywhere处理
异常排查
- 配置完成后仍显示coming soon页,优先清除浏览器缓存或者用无痕模式测试,大概率是浏览器缓存了旧的页面内容
- 也可以执行
curl -I petdb.live查看响应头,确认是否返回301状态码,且Location字段指向你配置的www域名
内容的提问来源于stack exchange,提问作者Hèctor Espinoza
相关产品推荐
相关产品推荐

