Nginx http和https 共存
2024-10-18 18:21:37
nginx https 配置,添加证书启动https
server { listen default_server;
listen ;
server_name _;
ssl on;
ssl_certificate conf.d/server.crt;
ssl_certificate_key conf.d/server.key;
root /usr/share/nginx/html; }
nginx 配置https,配置证书以后,https可以正常访问,但是访问http时提示"The plain HTTP request was sent to HTTPS port",由于请求转发到了https导致
解决办法:
去掉ssl on,在listen 443后面增加ssl,重新启动,此时http和https都可以访问到对应资源
server { listen default_server;
listen ssl;
server_name _;
ssl on;
ssl_certificate conf.d/server.crt;
ssl_certificate_key conf.d/server.key;
root /usr/share/nginx/html; }
最新文章
- 3.MongoDB下Windows下的安装
- Win8 忘记密码 解决办法【在E450c实测有效】
- HTTP请求中的form data和request payload的区别
- iOS.ReactNative-2-bridge-and-react-native-app-execution
- gunzip 和 unzip 解压文件到指定的目录
- c语言中各个类型的sizeof长度
- 编写更好的CSS
- Mac 版 QQ 可直接访问 iPhone 的相册 ?!
- HDU 3573 Buy Sticks (逻辑)
- 【转】linux之ln命令
- [liu yanling]常用的测试工具
- About Undefined Behavior[译文]
- 虎扯:纯css3各方向小三角的制作原理分析
- UML类图及依赖,泛化,关联,聚合,组合,实现
- VS2010开发程序打包详解
- POJ 1163 The Triangle【dp+杨辉三角加强版(递归)】
- UVA - 658 最短路
- python列表的交、并、差集
- Jenkins获取运行job的用户名
- css:调整placeholder样式
热门文章
- git操作详解
- JSP九大内置对象的作用和用法总结(转)
- 关于CO中的processRequest和processFormRequest的区别
- 第5章Zabbix自动化监控
- Nagios安装部署
- 使用原生 JavaScript 操作 DOM
- E/MediaPlayer: Should have subtitle controller already set
- node.js框架express的安装
- JavaScript基础学习(四)—Object
- 在 redhat 6.4上安装Python 2.7.5