AWS Route 53 将我指向 EC2 Public IPv4 地址

AWS Route 53 pointing me back to EC2 Public IPv4 Address

我最近将我的 GoDaddy 名称服务器从 Hostgator 更改为 AWS Route 53, 一切正常,但我注意到当我使用 mydomain.com 重定向到该网站时,虽然我可以访问该网站,但它将 mydomain.com 更改为我的 EC2 实例 Public IPv4 地址.

以下是我在 Route 53 中设置托管区域的方法:

|     Record Name  |   Type   |   Alias   | Value/Route traffic to     |
------------------------------------------------------------------------
|   mydomain.com   |    A     |    Yes    |    www.mydomain.com        |
|   mydomain.com   |    NS    |    No     |    4 NS Records here       |
|   mydomain.com   |    SOA   |    No     |    some records here       |
| www.mydomain.com |    A     |    No     |    EC2 Public IPv4 address |

我试过将记录名称Alias标记为YesType改成CNAME,但没有成功。我还按照说明将我的 ec2 实例的安全组设置为 HTTP->AnywhereHTTPS->Anywhere。但是还是不行。

问题如下:

Types `mydomain.com` to the browser -> gets redirected to the website -> URL becomes an IP address.

伙计们有什么想法吗?

感谢@MilanG。

托管区域配置都很好。问题出在 Wordpress 配置中。 通常情况下,人们会直接从托管服务器或 locally.In 安装 wordpress,我在 ec2 实例服务器上安装了 wordpress,这就是为什么它会将我指向 public ip 地址。

解决问题:

  1. 转到 wordpress 仪表板
  2. 设置 > 常规设置
  3. 找到WordPress 地址(URL)站点地址(URL) 并编辑它们各自的值mydomain.com

请参阅 here 以获得清晰的解释。