2016-09-14 61 views
-1

我爲一個ec2實例配置了一個ELB,例如負載均衡器從http:80接收數據發送給https:443給實例。但是,當我輸入ELB DNS網址時,它不會重定向到https。 ELB的彈性負載均衡器端口重定向?

enter image description here

輸出爲: enter image description here

它顯示端口80的輸出可以請人幫忙配置ELB使得其進入的80端口重定向到443端口EC2 instacne 。

回答

1

負載均衡器用於發送和接收來自連接到該負載均衡器的EC2實例的不同端口的流量。您無法使用Load Balancer設置任何重定向。對於重定向,您必須使用連接到該負載均衡器的EC2實例的Web服務器進行設置。

同樣根據https要麼將SSL證書添加到EC2實例或ELB。但是,該SSL證書將用於您將用於應用程序的域,並且您不擁有域「amazonaws.com」,因此您的負載均衡器URL將永遠不會用於https。您已獲得該域的域和SSL證書,然後將該SSL證書上傳到ELB或EC2實例,然後通過添加C-Name將域指向ELB。然後,如果您已在Web服務器中正確設置了所有內容,則您的域名將適用於https://www.domain.com。

0

這聽起來像你想要HTTP請求重定向到HTTPS。這不僅僅是一個端口「重定向」,它也是協議的改變。要正確地將HTTP流量重定向到HTTPS,您需要配置您的Web服務器來執行此操作。