![Elastic beanstalk 负载均衡器配置从 http 重定向到 https](https://linux22.com/image/666394/Elastic%20beanstalk%20%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E4%BB%8E%20http%20%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%20https.png)
是否可以将 Elastic Beanstalk 负载均衡器配置为接受来自 http 和 https 的连接,但在 http 的情况下将其重定向到 https?是否可以通过 AWS Web 控制台进行配置,而无需额外的扩展文件或服务器端过滤器?
例如:访问http_google_com
将重定向至https_google_com
。
我们的配置 我们使用 AWS Elastic Beanstalk (tomcat) 来托管我们的应用程序。已配置 SSL 证书并启用 https。可通过 http 和 https 访问应用程序。
在配置 -> 负载均衡器中我们有:
- 侦听端口:80
- 协议:http
- 安全侦听端口:443
- 协议:https
- SSL 证书 ID:ssl_证书_id
答案1
不,这无法通过 AWS 负载均衡器实现,你可以在服务器级别通过以下方式实现永久将 http 流量重定向到 https(在服务器配置文件中),或者您可以在 DNS 级别执行此操作,具体取决于您的名称服务器的托管位置。
Route53 不启用 url 重定向,Cloudflare 和其他公司也一样。