我创建了一个 NodeJS 实例,在域名主机中设置了名称服务器,并为 www 和其他子域添加了一些记录。
我只能通过公共 IP 和子域访问实例,但主域无法访问(“找不到服务器 DNS 地址”)。
这些是域和子域:
主页:jazzpiano.tv (无法访问) en.jazzpiano.tv www.jazzpiano.tv
我仍在等待 72 小时过去以查看会发生什么,但我仍然发现奇怪的是子域名当前可以访问但根域名却无法访问。
任何帮助都将不胜感激。
这是正常的吗?除了等待(并向上帝祈祷)72 小时后我的域名还能正常工作吗?我还能做什么?
谢谢
答案1
好的,所以问题是由于对 AWS Lightsail UI 和 DNS 缓存缺乏了解所致。
有两个文本输入字段用于设置子域和 IP,在编辑时 Lightsail 会填充示例。默认设置是设置子域,但从未明确说明如何为基本域设置简单的 A 记录。
这导致我做出了一系列完全错误的假设,并且我花了相当多的时间设置、取消设置、等待几个小时,然后重试,而不是像 Pablo 建议的那样,简单地用 jazzpiano.tv 填充子域名字段(我最后这样做了,但只能在尝试使用 Google DNS 几个小时后才能看到)。
希望这对像我一样的其他新手有所帮助!
答案2
是的,令人困惑的是,lightsail 输入表单会让您输入子域名,并在主域名前面放置一个额外的点。您需要删除该点,这样您才能保存!