我使用 cloudformation 创建 wordpress 博客但域名显示不正确

我使用 cloudformation 创建 wordpress 博客但域名显示不正确

我使用cloudformation创建了wordpress博客,然后从godaddy网站购买了一个域名并将其转发到cloudformation提供的域名。

-->godaddy 域名: yetanotherdeveloper.in

-->cloudformation 域:“ec2-35-154-134-194.ap-south-1.compute.amazonaws.com/wordpress/”

问题 1:当我在 URL 中搜索 godaddy 域名时,我进入了网站,但 URL 中只显示 cloudformation 域名。我希望 godaddy 域名也显示在那里。当我打开帖子时,URL 中的斜杠前会显示 cloudformation 域名。(例如 ec2-35-154-134-194.ap-south-1.compute.amazonaws.com/wordpress/index.php**/2017/09/27/hello-world/**)我希望 godaddy 域名也显示在那里,以便其他人轻松访问。

问题 2:Cloudformation 使用公共 IP,如果服务器出现故障等情况,将来可能会很危险。因此,我也想将该 IP 更改为弹性 IP。

谢谢你!

答案1

最有可能的是 Wordpress 配置不正确。进入管理面板、设置、常规,检查您的域名“yetanotherdeveloper.in”是否在其中。我怀疑您在那里有 ec2 URL。

在此上下文中,CloudFormation 是不相关的。

您已将 Wordpress 安装到子目录 - 为什么要这样做?当它位于域根目录时,一切都会变得更简单。

我还注意到,虽然您的公共 IP 地址是 35.154.134.194,但您的 A 记录是 50.63.202.27。这表明您对 GoDaddy 做了一些奇怪的事情,某种转发。

我的建议是:

  • 将 Wordpress 移动到域的根目录
  • 使用 Route53 作为 DNS 提供商 - 将所有内容保留在 AWS 中会更简单。如果您知道自己在做什么,实际上可以使用 GoDaddy / CloudFlare 免费 DNS
  • 将您的 A 记录设置为直接指向您的 IP 地址。

相关内容