我有一个classic load balancer
,它从我的弹性beantalk应用程序的端口80(http)和433(https)读取。我已经正确设置了SSL证书,并且一切都可以在我的自定义域中正常使用。
但是,当我搜索我的域时:mydomain.com
它会自动使用http
而不是https
。如何允许它自动使用https?
编辑:我正在尝试部署Django应用程序。
此新知识,如果我遗漏了一些信息,请告诉我。
我有一个经典的负载均衡器,它从我的弹性beantalk应用程序的端口80(http)和433(https)读取。我已经正确设置了SSL证书,并且一切都可以与我的....>
如果您不与Classic Load Balancer绑定,我建议切换到Application Load Balancer:它将为您提供更多路由选择方式的控制,并支持HTTP-> HTTPS重定向(文档[ C0],尽管您可能想阅读该页面的其余部分,并通过其中一本教程来理解上下文。]
如果绑定到经典ELB,则必须在客户端代码中进行重定向。我不熟悉Django,但是here。该问题的先前答案显示了如果您在Django前面有it seems straightforward,该如何做。