弹性负载均衡器端口重定向?

时间:2016-09-14 18:46:25

标签: amazon-web-services amazon-ec2 amazon-elb

我为ec2实例配置了ELB,负载均衡器从http:80接收数据,将其发送到https:443到实例。但是当我输入ELB DNS网址时,它不会重定向到https。

enter image description here

ELB的输出是: enter image description here

显示端口80的输出。任何人都可以帮助配置elb,以便将传入的端口80流量重定向到端口443到ec2 instacne。

2 个答案:

答案 0 :(得分:1)

负载均衡器,用于从连接到该负载均衡器的EC2实例发送和接收来自不同端口的流量。您无法使用Load Balancer设置任何重定向。对于重定向,您必须使用连接到该负载均衡器的EC2实例的Web服务器进行设置。

另外,根据https,您可以将SSL证书添加到EC2实例或ELB。但是,SSL证书将用于您将用于您的应用程序的域,并且您不拥有域“amazonaws.com”,因此您的负载均衡器URL将永远不适用于https。您已获得域名和SSL证书,用于将SSL证书上载到ELB或EC2实例,然后通过添加C名称将域指向ELB。如果您已在Web服务器中正确设置了所有内容,那么您的域将适用于https://www.domain.com。

答案 1 :(得分:0)

听起来您想将HTTP请求重定向到HTTPS。这不仅仅是一个端口"重定向",它也是一个协议变化。要将HTTP流量正确地重定向到HTTPS,您需要配置Web服务器来执行此操作。