1

我已经在谷歌计算引擎上部署我的网站。现在我想指出我的域(example.com)从谷歌域到该计算引擎实例,但问题是的,我还需要在子域(blog.example.com)上集成博客博客。 目前,我在计算引擎实例的谷歌域名上使用了自定义名称服务器,但是我的博客在联系支持Google域名的团队之后无法在其子域名上工作,他说我需要在谷歌上使用默认名称服务器域,但对于计算引擎,我需要使用自定义名称服务器。使用谷歌域默认名称服务器指向一个域来计算引擎

总之,我如何在计算引擎和子域(blog.example.com)上使用我的主域(example.com)同时为博客博客。

请帮帮我! 在此先感谢!

回答

1

有几种方法,以主机上的一个GCE实例多个站点:

  1. 一个共享的IP地址:使所有子域名指向同一个IP地址(你可以用CNAME做)。然后根据“主机”标题配置您的网络服务器以提供不同的结果。 Apache调用这个name based virtual hosting,nginx调用这个server blocks

  2. 每个站点一个IP地址:使用包含您的实例的相同目标池为每个站点创建一个Network Load Balancer。让每个子域指向不同的IP地址。然后根据源IP地址配置您的网络服务器以提供不同的结果。阿帕奇称这个IP based virtual hosting