我在Google Compute Engine上使用2个全局转发规则(HTTP和HTTPS)设置了HTTP / HTTPS负载平衡。每个规则都指向具有HTTP协议的后端服务。
我希望所有请求http://*
都去https://*
。
当负载平衡器通过HTTP与后端服务通信时,我认为我无法在后端服务上获得nginx来发回a 301
。
我已经尝试了12项关于Google Computing的细微调整,但最终都以google computing返回a为结尾502
。
我敢肯定有人设置过这个。朝正确方向的任何提示或指示,将不胜感激。
HTTP / HTTPS负载平衡器当前不支持HTTP到HTTPS重定向(使用SSL)。重定向需要在您的Web服务器(apache,nginx等)上进行配置。话虽如此,请立即在Compute Engine公共问题跟踪器(code.google.com/p/google-compute-engine/issues/list)上提交功能请求。
—
Faizan 2015年
好的,我已经将功能请求转发给了工程部门。
—
赞2015年
@Faizan-该功能可用时有时间表吗?要求该功能已有2年了。解决方法很麻烦。
—
talonx
此请求的新链接为issuetracker.google.com/issues/35904733(尽管旧的链接仍会重定向)。
—
丹尼尔·康普顿