【发布时间】:2018-06-11 12:40:21
【问题描述】:
我正在尝试将所有 http 流量的重定向配置为仅到 https。我的配置如下
- 我们正在使用 ELB 和 EC2 实例
- 在本例中配置了应用程序负载均衡器。
- 后端服务器正在使用 Nginx 在端口 443 上工作
- 为 http 到 https 重定向配置了 Nginx 重定向规则
- 为端口 80 和 443 配置了 ELB 侦听器
- 在支持的服务器和 ELB 中都安装了 SSL 证书
我的问题是当客户端通过 https URL 访问此应用程序时,在 https 中工作正常。但是当客户端尝试通过 http 连接这个应用程序时,它是在 http 中工作而不是重定向到 https。
我只需要在 https 中使用此应用程序。我们如何强制所有客户端通信进入 https?
【问题讨论】:
-
请分享您的 nginx 配置/重定向规则。