我正在配置驻留在EC2实例上的Youtrack问题跟踪器。我使用AWS Certificate Manager购买了SSL证书。当我意识到我无法下载它时,我决定将其分配给Elastic Load Balancer(ELB)来处理https,在ELB后面它会在VPC内部发送http。
我试图强制用户在通过HTTP连接时使用HTTPS。 如果我在ELB上禁用HTTP侦听器,那么它可以通过HTTPS很好地工作,但它不是我想要的。
我还没有尝试的唯一选择是在Jetty上配置301重定向,这是在Youtrack中使用的Eclipse的基于Java的Web服务器。
知道如何使用AWS服务实现它吗?
答案 0 :(得分:1)
ELB不支持从HTTP执行301重定向。
但是,您可以使用CloudFront执行此操作。使用CloudFront,您可以: