阿里云的ALB如何实现http域名强制转到https域名

背景

通常我们申请域名之后,应用侧都会基于域名对应的ssl证书进下控制,目前通用的有商业版的负载均衡和开源的代理工具比如nginx,通过负载均衡工具一般都可以支持请求的协议是http或https

比如可以设置两个默认的端口80,443分别支持http或https,本文介绍的则是通过应用前置的负载均衡器设置转发规则,实现http请求强制转换到https,如下主要是针对阿里云的ALB服务进下说明配置的流程

具体配置

如下图,打开应用型负载均衡ALB控制台页面:

打开其中一个ALB实例,如下图进入该实例的详情页面:

在80端口的监听下创建一条新的请求转发规则,如下图所示:

其中需要注意的配置如下,转发条件选择【路径】,匹配的路径填写/,转发动作选择【重定向至】

协议填写HTTPS,端口为443,状态码为301

相关推荐
阿里云云原生3 小时前
阿里云 SLS 多云日志接入最佳实践:链路、成本与高可用性优化
数据库·阿里云·云计算
测试工程喵4 小时前
Bearer Token的神秘面纱:深入解析HTTP认证头的设计哲学
网络·功能测试·网络协议·http·接口测试·模块测试·登录认证
JAVA学习通4 小时前
[JAVAEE]HTTP协议(2.0)
网络·网络协议·http
在成都搬砖的鸭鸭5 小时前
【Go底层】http标准库服务端实现原理
开发语言·http·golang
千叶真尹6 小时前
基于阿里云DataWorks的物流履约时效离线分析
阿里云·云计算
TE-茶叶蛋6 小时前
HTTP请求与缓存、页面渲染全流程
网络协议·http·缓存
多多*7 小时前
分布式ID设计 数据库主键自增
数据库·sql·算法·http·leetcode·oracle
zh73148 小时前
支付宝沙盒模式商家转账经常出现 响应异常: 解包错误
前端·阿里云·php
八荒被注册了9 小时前
Nginx +Nginx-http-flv-module 推流&拉流
运维·nginx·http
星星点点洲10 小时前
RPC、gRPC和HTTP的区别
网络协议·http·rpc