开发者社区 问答 正文

域名隐性解析备案异常

已备案域名 a.com
1、将域名 www.a.com 解析到ESC服务器 1.1.1.1
2、将 demo.a.com 隐性解析 http://www.a.com:8080/ 提示备案异常

展开
收起
1165733613533112 2018-11-28 13:58:27 611 分享 版权
阿里云 AI 助理回答

根据您提供的问题,我将为您提供详细的解决方案:

针对步骤1:将域名 www.a.com 解析到ECS服务器 1.1.1.1

  1. 登录阿里云DNS管理控制台

    • 使用主账号或已授权的RAM子用户登录阿里云DNS解析服务界面。
  2. 添加A记录

    • 在域名www.a.com的DNS解析设置中,创建一个新的A记录。
    • 记录值填写ECS服务器的IP地址1.1.1.1
    • 确认TTL值(生存时间)并保存设置。等待DNS全球传播生效,一般需要几分钟至几个小时不等。

针对步骤2:将 demo.a.com 隐性解析到 http://www.a.com:8080/ 提示备案异常

  1. 检查备案状态确认

    • 确认demo.a.comwww.a.com均已完成ICP备案且备案信息一致。如果demo.a.com未备案或备案信息不符,会导致访问时提示备案异常。
  2. CNAME记录配置

    • 由于直接隐性解析到带端口号的URL可能不被支持或者导致备案验证问题,建议采用以下变通方案:
      • 在DNS解析中为demo.a.com设置一个CNAME记录指向www.a.com,而不是直接指向带端口的URL。
      • 确保www.a.com的Web服务器配置正确处理来自demo.a.com的请求,并通过端口8080提供服务。
  3. Web服务器配置调整

    • 在您的Web服务器(如Nginx或Apache)上,配置虚拟主机或重写规则,使得访问demo.a.com时能够转发到http://www.a.com:8080/的内容。
  4. 注意合规性

    • 确保网站内容符合中国互联网监管要求,特别是当使用了不同子域名进行不同服务时,避免因内容违规导致的访问限制。
  5. 备案信息一致性复查

    • 再次核对所有域名的备案信息与实际使用情况的一致性,包括服务器地理位置、解析指向等,确保无误。

完成上述步骤后,如果问题仍未解决,建议查看具体的错误提示详情,并联系阿里云客服获取进一步的帮助,以排查是否存在其他备案相关或配置上的问题。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答