amazon-web-services - AWS Route 53 将我指向 EC2 公共 IPv4 地址
问题描述
我最近将我的 GoDaddy 名称服务器从 Hostgator 更改为 AWS Route 53,运行良好,但我注意到当我使用重定向到该网站时mydomain.com
,虽然我可以访问该网站,但它会将mydomain.com
我的 EC2 实例公共 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 |
我尝试将Type
记录名称更改为Alias
标记为Yes
into CNAME
,但它没有用。我还将我的 ec2 实例的安全组设置为HTTP->Anywhere
并HTTPS->Anywhere
按照说明进行设置。但仍然没有运气。
以下是问题的样子:
Types `mydomain.com` to the browser -> gets redirected to the website -> URL becomes an IP address.
有什么想法吗?
解决方案
感谢@MilanG。
托管区域配置都很好。问题出在 Wordpress 配置中。通常人们会直接从托管服务器或本地安装 wordpress。在我的情况下,我在 ec2 实例服务器上安装了 wordpress,这就是为什么它将我指向公共 IP 地址的原因。
要解决此问题:
- 转到wordpress 仪表板
- 设置>常规设置
- 找到WordPress 地址 (URL)和站点地址 (URL)并使用mydomain.com编辑它们各自的值
请参阅此处以获得清晰的解释。
推荐阅读
- javascript - javascript中的键检测
- c#-to-vb.net - 在 VB.Net 中传递一个 lambda 表达式代替 iComparator
- python - Python:在数据框中每 3 行加起来
- ubuntu - 从我自己的脚本触发 Ubuntu 会话注销
- django - 将评论表单与 django 中的帖子放在同一页面上
- ios - 如何检查 iPhone 是否连接了 360 度全景相机?
- flutter - 如何用 spaceBetween 填充父级以拥有列表视图
- java - 加载 XLSX 文件时“找不到提供程序 com.bea.xml.stream.EventFactory”
- python - 如何在 Flask 中导入“随机”?
- azure-sql-database - Azure 数据同步的按需触发器 API