AWS服务到代理(不重定向)HTTP到HTTPS?

时间:2019-08-05 14:15:26

标签: amazon-web-services http https proxy

是否有任何AWS产品可以将HTTP代理到HTTP,而无需启动EC2实例并设置nginx或其他任何东西?

尝试过API网关,但似乎仅允许HTTPS

试图将Cloudfront放在API网关的前面,但是它所做的只是重定向请求。

不确定是否有任何方法可以满足我的需求?出于遗留原因(无法更改,因此不必费心建议),我需要一种方法来公开HTTP端点,并通过HTTPS在内部将其代理到我的主机。

我希望可以使用某种服务来避免管理和维护另一个实例。

干杯!

1 个答案:

答案 0 :(得分:0)

您无法将HTTP代理到HTTPS,这是行不通的。您必须重定向。您无需设置nginx或其他任何东西即可提及。 Nginx只需将您的HTTP请求重定向到HTTPS。与Cloudfront一样。您可以使用Cloudfront将HTTP重定向到HTTPS,而无需使用API​​网关。

再次阅读您的问题,您的应用程序仅侦听443吗?如果是这种情况,请使用Cloudfront或在您的应用程序运行所在的EC2主机上粘贴一个docker容器(nginx)。