Elastic beanstalk 负载均衡器配置从 http 重定向到 https

Elastic beanstalk 负载均衡器配置从 http 重定向到 https

是否可以将 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 和其他公司也一样。

相关内容