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

背景

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

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

具体配置

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

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

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

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

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

相关推荐
fe7tQnVan7 小时前
浅谈HTTP中Get与Post的区别
网络·网络协议·http
pl4H522a613 小时前
istio初探以及解决http-426的问题
http·kubernetes·istio
Strange_Head14 小时前
《Linux系统网络协议》用 C 语言写一个最小 HTTP Server 与 Client——网络篇
网络·网络协议·http
不会写DN14 小时前
让 gRPC 服务同时支持 HTTP/JSON 的gRPC-Gateway
http·json·gateway
芯智工坊18 小时前
第7章 Mosquitto增加SSL/TLS加密通信
网络协议·https·ssl
fLDiSQV1W19 小时前
springMVC-HTTP消息转换器与文件上传、下载、异常处理
网络协议·http·okhttp
sun032220 小时前
旧版Ipad无法访问https的原因(不支持TLS1.3)
ios·https·ipad
Database_Cool_1 天前
OpenClaw-Observability:基于 DuckDB 构建 OpenClaw 的全链路可观测体系
数据库·阿里云·ai
执行部之龙1 天前
https连接建立以及密钥加密详解
网络协议·http·https
奋斗tree2 天前
HTTP Error 503 常见原因及解决方案
网络·网络协议·http