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

背景

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

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

具体配置

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

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

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

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

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

相关推荐
酷爱码3 小时前
在 Linux 中修改 Apache HTTP Server(httpd)默认端口的完整指南
linux·http·apache
程序员祥云3 小时前
https相比http的区别
网络协议·http·https
熙客4 小时前
应用层协议:HTTPS
网络协议·https
CRMEB定制开发5 小时前
CRMEB 中 PHP 快递查询扩展实现:涵盖一号通、阿里云、腾讯云
阿里云·php·腾讯云·商城系统·商城源码
小吕学编程6 小时前
HttpServletRequest常用方法
java·http
2501_915106326 小时前
Flutter、React Native 项目如何搞定 iOS 上架?从构建 IPA 到上传 App Store 的实战流程全解析
websocket·网络协议·tcp/ip·http·网络安全·https·udp
snetlogon208 小时前
JDK17 Http Request 异步处理 源码刨析
android·网络协议·http
秋水丶秋水11 小时前
SSL安全证书怎么安装?
网络协议·http·https
Wish3D12 小时前
阿里云OSS 上传文件 Python版本
开发语言·python·阿里云
success_a12 小时前
大故障:阿里云核心域名爆炸了
数据库·阿里云·云计算