AWS Amplify自定义域名无法重定向至带www域名问题咨询
排查裸域重定向失效的可能原因
DNS解析冲突:如果你的域名
xyzexample.info已在Amplify的Domain Management中添加并完成验证,Amplify会要求将域名的NS记录指向AWS域名服务器。此时GoDaddy的转发设置会失效,因为DNS解析权已转移到Amplify,GoDaddy的转发规则无法接管请求。这种情况需删除GoDaddy上的转发设置,完全依赖Amplify的重定向规则。Amplify重定向规则配置问题:
- 检查规则优先级:Amplify重定向规则按从上到下顺序匹配,需确保裸域重定向规则排在所有其他规则(比如默认SPA路由规则)之前,避免被先匹配的规则拦截。
- 核对规则参数:确认源地址设置为
xyzexample.info(不带www),目标地址为https://www.xyzexample.info,勾选“Redirect for all paths”选项,状态码设置为302。 - 验证规则生效:修改规则后等待Amplify重新部署应用,部署完成后再测试访问。
浏览器或DNS缓存:
- 用浏览器隐私模式访问
https://xyzexample.info,规避本地缓存影响。 - 通过
nslookup xyzexample.info或dig xyzexample.info命令检查域名解析结果,确认裸域指向Amplify服务器IP,而非GoDaddy转发服务器。
- 用浏览器隐私模式访问
SSL证书覆盖问题:确保Amplify为裸域
xyzexample.info和子域www.xyzexample.info都颁发了有效SSL证书,否则浏览器可能因证书问题中断重定向流程,可在Amplify的Domain Management页面查看证书状态。
内容的提问来源于stack exchange,提问作者Wajeeh Hasan
相关产品推荐
相关产品推荐

