Google cloud platform 如何将子域指向GCP单击以在Google云平台上部署VM?

Google cloud platform 如何将子域指向GCP单击以在Google云平台上部署VM?,google-cloud-platform,google-cloud-dns,Google Cloud Platform,Google Cloud Dns,我们想要一个子域指向谷歌云上的虚拟机。我们找不到这方面的明确文件 我们所做的: 从marketplace部署了一个VM 为虚拟机-->35.193.85.53分配了一个静态ip地址 默认的Magento站点在以下位置加载: 要让子域加载站点(在加载)。因此,我们在谷歌云DNS中为“magento.ngstorefront.com-->35.193.85.53”添加了一个新的a记录 在域名注册器(谷歌域名)上,我们添加了一个注册主机(magento.ngstorefront.com)和一个自定

我们想要一个子域指向谷歌云上的虚拟机。我们找不到这方面的明确文件

我们所做的:

  • 从marketplace部署了一个VM
  • 为虚拟机-->35.193.85.53分配了一个静态ip地址
  • 默认的Magento站点在以下位置加载:

  • 要让子域加载站点(在加载)。因此,我们在谷歌云DNS中为“magento.ngstorefront.com-->35.193.85.53”添加了一个新的a记录

  • 在域名注册器(谷歌域名)上,我们添加了一个注册主机(magento.ngstorefront.com)和一个自定义记录,如下所示。


  • 但是站点没有加载我们缺少的内容?

    子域正在解析。我想补充一下答案

    我们所犯的错误是在注册器(谷歌域名)中创建了子域A记录。虽然在谷歌域名注册,但我们的主域名ngstorefront.com指向Siteground

    因此,我们必须在Siteground中添加A记录,而不是GoogleDomains,如下所示

    更新日期:2019年3月15日

    虽然上面解决了IP地址指向和加载Magento的问题,但我们有一个问题,URL将更改为IP而不是保持不变

    要解决上述问题,请执行以下操作: 登录到Magento Admin>Stores>Configuration>General>Web>Base URL

    并输入您希望Magento使用的域名


    根据提供的答案,我认为问题在于,仍然将
    siteground.us
    设置为
    NS


    您必须将
    NS
    记录更改为谷歌域名上的云DNS名称服务器,然后它将通过云DNS解析,并且可以在那里维护区域文件(您尝试过但没有效果)。

    当您为新记录配置DNS设置时,可能需要几分钟才能获得记录。如果更改现有记录,通常必须至少等待TTL时间。就你的情况而言,我认为你等待的时间不够长。