HTTPS是加密数据传输协议,安全性高。负载均衡支持将HTTP访问重定向至HTTPS,方便您进行全站HTTPS部署。
配置监听重定向后,用户访问HTTP服务时会自动跳转到HTTPS服务进行后续的访问。
前提条件
已创建ELB实例和服务器资源池。
在HTTP监听器中配置监听重定向前,需要提前创建一个HTTPS监听器。例如,如果您希望HTTP 80端口的服务跳转到HTTPS 443端口,就需要先创建一个HTTPS 443的监听器,然后在创建HTTP 80监听器的时候将服务配置重定向到HTTPS 443。
操作步骤
1. 登录负载均衡控制台。
2. 创建HTTPS监听器。端口号为443。具体请参见创建公网型ELB的HTTPS监听器。
3. 对资源池里的主机部署Nginx的服务。
4. 从外网测试HTTP443端口的业务是否可用。
返回200,说明业务可以正常访问。
5. 创建HTTP80监听器, 端口号为80, 并选择目的监听器为步骤2创建的HTTPS监听器。请参见配置监听重定向。
执行结果
验证访问HTTP端口80的业务是否成功被转发。
返回302 moved,且location为https://124.196.10.132:443,说明访问成功,业务被跳转到HTTPS 443端口进行响应。