阿里云SLB的http强制转https
2024-09-18 07:19:04
公司的要求:要求强制http转https
我的环境是: 域名<--->slb的ip<-->源服务器nginx
具体做法是:
第一步:证书放到slb的https上,通过443端口转后台的80端口,这样能实现https的直接访问
第二步:使用http的80重定向443,直接重定向到https访问的页面,这样的话是访问80端口的时候强制又走了一遍第一步的https协议
最终的设置样例:
先做了slb的https为前提,就是443转80,之后才能做slb的http,下面就是slb的http过程:
总结: 上述都完成了以后就可以使用域名验证了,其实服务器内部是不需要证书的,只要把证书放到slb的https协议里就ok了
最新文章
- Sublime 3 如何设置xftp 排除文件夹“bower_components”,“node_modules”
- Windows 10 IoT Serials 2 - Windows 10 IoT RTM 升级教程
- python selenium 操作chrome
- Unity Project Wizard (最近打开的项目记录)
- 好消息!Html5游戏和动画的福音
- JS微信分享不好写?来封装一下
- 用Swift重写公司OC项目(Day2)--创建OC与Swift的桥接文件,进而调用OC类库
- uva331 - Mapping the Swaps
- php程序员应具有的7种能力
- ios 编译openssl支持arm64(转)
- 229. Majority Element II My Submissions Question
- CH BR8(小学生在上课-逆元和互质数一一对应关系)
- 内核与ramdisk到底是什么关系
- AES加密,解决了同步问题,和随机密钥和固定密钥,多端通信加密不一致解决办法
- Log4j源码解析--LoggerRepository和Configurator解析
- [Swift]LeetCode316. 去除重复字母 | Remove Duplicate Letters
- SQL反模式学习笔记20 明文密码
- 递归函数 Vue ElementUI
- ArcGIS Server10.2 集群部署注意事项
- zabbix安装脚本
热门文章
- linux 运行.sh出现 Permission denied
- SpringMVC-01
- 在 SQL Server 中使用 Try Catch 处理异常
- 中国顶级程序员,从金山WPS走出来,自研了“表格编程”神器
- 使用codeblocks创建新项目
- 为什么Java有GC调优而没听说过有CLR的GC调优?
- 叫高二上一调?简要题解 (ACD)
- 无意苦争春,一任群芳妒!M1 Mac book(Apple Silicon)能否支撑全栈工程师的日常?(Python3/虚拟机/Docker/Redis)
- Odoo14 ir.config_parameter 系统参数
- MySQL数据库授权的两种方式