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