【问题标题】:AWS: My domain is still pointing to a deleted bucketAWS:我的域仍然指向已删除的存储桶
【发布时间】:2017-03-12 21:42:00
【问题描述】:

我创建了一个我的域指向的存储桶,我决定删除该存储桶并让我的域指向一个 wordpress 实例。该文档非常清楚如何更新您的托管区域并使域指向实例,但由于某种原因,我的域仍然指向:

example.com.s3-website-us-east-1.amazonaws.com

我阅读了我的托管区域详细信息,上面写着:

  • 在域名系统开始将此域的查询路由到 Route 53 名称服务器之前,您必须使用当前的 DNS 服务或域的注册商(如果适用)更新名称服务器记录。如需更多信息,请单击?上面的图标。

好的,很清楚我需要做什么。

帮助不大,但我的名称服务器记录在实例和记录集上都更新了,我在记录集类型 A 中的弹性 IP 与我的 AWS 实例相同。我也可以访问我网站的弹性 IP。

我确信我忽略了一些小问题,但我没有解决问题的想法。因此,对于如何让我的域指向我的 AWS 实例的任何帮助将不胜感激。

文档:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-ec2-instance.html

已编辑:当我输入 www.example.com 时,它会将我重定向到

example.com..s3-website-us-east-1.amazonaws.com

404 NOT found
Code: NOSuchBucket
Message: The specified bucket does not exist
BucketName:
Requstid:
HostId: 

Record Set

【问题讨论】:

  • 您根本不需要修改任何名称服务器记录。您是否只是将您的域移动到 Route53 或其他什么?您应该只需要修改一个指向 S3 的 CNAME 或 A 记录。
  • 我根本没有在 Route 53 管理 --> 托管区域部分修改 NS。我通过亚马逊购买了我的域名。我用我的弹性 IP 添加了一条 A 记录。我可以通过直接输入 IP 来访问我的 wordpress 站点,但是当我输入 www.exmaple.com 时,我会得到以下重定向到 exmaple.com.s3-website-us-east-1.amazonaws.com:
  • 那你为什么在你的问题中包含所有这些名称服务器的东西? A 记录上设置的 TTL 是什么,之前设置的是什么?您是否尝试过清除本地计算机上的 DNS 缓存?
  • TTL 是 300。你是对的,DNS 缓存是问题!!!!我知道这很简单。非常感谢马克。我昨天只吐了 4 个小时,试图弄清楚我做错了什么#learnwhiletroubleshooting

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


【解决方案1】:

可能由您使用的 DNS 服务器缓存。根据您的 TYL,DNS 服务器将缓存映射。例如,如果您的 TTL 为 3600,则更新可能需要一个小时。阅读this AWS forum question

【讨论】:

  • 不,我不认为这是问题所在,过去 24 小时都是这样。但是我的故障排除背后的逻辑听起来不错吗?我会重新检查一切。
猜你喜欢
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-21
  • 1970-01-01
  • 2021-08-12
  • 1970-01-01
相关资源
最近更新 更多