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

背景

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

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

具体配置

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

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

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

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

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

相关推荐
DONSEE广东东信智能读卡器9 小时前
用PowerShell实现Windows 本地 WSS/HTTPS 自签名证书配置方法
windows·网络协议·https·powershell·身份证阅读器
2501_916007479 小时前
iOS开发中抓取HTTPS请求的完整解决方法与步骤详解
android·网络协议·ios·小程序·https·uni-app·iphone
漠效10 小时前
阿里云上的ICP备案和公安联网备案
阿里云·云计算
yqcoder10 小时前
数据的“包装方式”:深入解析 HTTP Content-Type
网络·网络协议·http
阿里云云原生12 小时前
阿里云的 Agent Infra 长什么样
阿里云·云计算·agent
风度前端13 小时前
阿里云宝塔面板部署https证书
linux·后端·https
wu@5555513 小时前
使用acme生成免费https泛域名证书(通配符证书)
网络协议·http·https
翼龙云_cloud14 小时前
阿里云代理商:弹性加速计算实例EAIS 常见问题汇总
阿里云·云计算
wljt14 小时前
为什么要使用Spring Cloud,而不是HTTP直接调用接口?
spring·http·spring cloud
lolo大魔王14 小时前
Go 语言 HTTP 协议与 RESTful API 实训全解(理论 + 实战 + 规范)
http·golang·restful