我在GCE上使用HTTP负载平衡设置了一个应用程序(Django和nginx)。
我创建了2个全局转发规则。 1表示HTTP,另一表表示HTTPS。这给了我2个ip。
我在我的域名dvotedfan.com的DNS A记录中添加了HTTPS IP(130.211.11.247),如果我访问https://dvotedfan.com
,则效果很好我的问题是如果我尝试http://dvotedfan.com它就无法工作(错误404)。如果我在130.211.15.15使用HTTP IP提供的IP,它将起作用。
因为我知道我无法为DNS A记录添加超过1个IP记录如何使http://dvotefan.com请求有效。
答案 0 :(得分:5)
您应该为这两个转发规则(http和https)使用相同的IP,如下例所示:
通过这样做,您可以拥有一条指向您的应用程序/网站的DNS A记录,用于http和https流量。
在您的负载均衡器中创建/编辑转发规则之前,请确保已创建static IP。