【问题标题】:Amazon Route 53 Issues亚马逊 Route 53 问题
【发布时间】:2015-06-15 05:24:26
【问题描述】:

我在 Amazon Route 53 服务中有一个托管区域,在注册商上有一个域名。

在注册器中,我的 DNS 配置已正确插入,其中四个地址由 AWS 在我创建托管区域时提供。

在 Route 53 控制面板中,我已正确配置了 NSSOA,因为它是在创建托管区域时配置的。

我还创建了一个A重定向:mydomain.com.br -> xxx.xxx.xxx.xxx(弹性IP)

我可以使用 A 记录访问我的 EC2 实例:如果我在浏览器上键入 mydomain.com.br,它可以正常工作。

我的问题是我无法访问我创建的CNAME

我有一个 CNAME 规则:www.mydomain.com.br -> mydomain.com.br/site 但是当我输入 www.mydomain.com.br 时,我的浏览器出现 DNS 错误。

最奇怪的是,如果我在 https://www.whatsmydns.net 这样的网站上查询 www.mydomain.com.br,它会指向 www.mydomain.com.br/site,这是正确的重定向。 DNS 解析显然工作正常,但我无法在浏览器上获取它。

任何帮助都会很好。谢谢。

ps:我已经尝试过 ipconfig/flushdns 并清除 chrome 的缓存

【问题讨论】:

  • 听起来您的上游 DNS 服务器已缓存该条目。
  • @tedder42 我该如何解决这个问题?
  • 确保您的 TTL 很短和/或等待一天。
  • CNAME 规则的 TTL 为 300 秒 =/
  • 您愿意与我们分享您的域名,以便我们查询 DNS 记录并查看到底发生了什么吗?

标签: amazon-web-services amazon-ec2 dns amazon-route53


【解决方案1】:

一种更好(而且仍然非常便宜)的方法可能是在 Amazon S3 存储桶中设置 301 重定向。这是亚马逊教程的链接:

http://docs.aws.amazon.com/AmazonS3/latest/dev/how-to-page-redirect.html

【讨论】:

    【解决方案2】:

    试试这个:

    删除该 CNAME 记录

    • 在Route53中添加一条A记录
    • 将 A 记录命名为“www”,它应该自动将其命名为 www.mydomain.com.br。
    • 选中 ALIAS-yes 框
    • 选择 mydomain.com.br。从下拉框中(注意末尾有一个 PERIOD)
    • 保存并等待大约 5 分钟。

    【讨论】:

    • 好的@greg_diesel,你完成了工作!但是有一个问题:A 记录只能让我重定向到 IP……如果我想要像 www.bptechnologies.com.br -> bptechnologies.com.br/site 这样的重定向怎么办?
    • HTTP 重定向和 DNS 是两种不同的协议。 DNS 不进行重定向。您可以在 ec2 上的 Web 服务器中执行此操作,也可以按照 Ryan 的建议使用 s3。
    【解决方案3】:

    您是否有指向您的 EIP 的“www”A 记录?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-19
      • 2011-08-30
      • 2016-04-17
      • 2015-10-15
      • 2020-10-14
      • 2015-10-31
      • 1970-01-01
      相关资源
      最近更新 更多