现在的网站支持Https几乎是标配功能,Nginx能很好的支持Https功能。下面列举一个配置同时支持Http和Https的功能。
需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就没必要再用Http进行通信了。在URL中还支持Http的方式,主要是为了用户不知道网站支持Https,还是使用Http的方式进行访问。这时Nginx后台需要自动将Http请求转成Https的方式,这样就又能支持Http,又能保证通信安全了。
废话不多说,下面直接贴一个Nginx支持Http和Https的配置,大家参考参考。

Nginx同时支持Http和Https的配置相关推荐

  1. nginx中文url php,使Nginx服务器支持中文URL的相关配置详解

    关于中文URL已经是老话题了,到目前为止依然有很大一部分SEOer都会说不要使用中文URL,对搜索引擎不友好. 不过,那已经是以前的事了,谷歌很早就支持了中文URL,当时百度技术没有跟上,URL中会出 ...

  2. Nginx配置同一个域名同时支持http与https两种方式访问

    Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的 server { listen 80; listen 443 ssl; ssl on; server_name ...

  3. Nginx配置一个域名支持http与https

    公司一个项目html页面被放了各种广告,查了一下基本确定是DNS劫持的问题.解决办法就是将http请求更换为https证书加密,但是早期版本又不能切断通过http的访问,所以在开启https的前提下对 ...

  4. 记录一次nginx升级,支持ipv4和ipv6访问https

    项目要求,需要让现有网站项目支持https,并同时支持ipv6访问,经过分析,现在nginx版本较老,所以决定升级nignx,并且同步配置https和ipv6. 升级准备 服务器网络环境需要支持ipv ...

  5. 使用 Caddy 替代 Nginx,全站升级 https,配置更加简单

    使用 Caddy 替代 Nginx,全站升级 https,配置更加简单 Caddy 是什么? Caddy 是一个多功能的 HTTP web服务器,并且使用Let's Encrypt提供的免费证书,自动 ...

  6. 一个ip对应多个域名多个ssl证书配置-Nginx实现多域名证书HTTPS

    一台服务器,两个域名 首先购买https,获取到CA证书,两个域名就得到两套证书 第二步:现在就是Nginx和OpenSSL的安装与配置(这里注意,一般情况下一个IP只支持一个SSL证书,那么我们现在 ...

  7. nginx https透明代理_nginx正向https代理配置

    一.前言 1.1 正向代理功能比较简单,但是原生nginx不支持https代理,如果访问https网站,会报错. # nginx代理不支持http CONNECT方法:curl: (56) Recei ...

  8. nginx 同一个端口同时 支持 http 和 https

    遇到一个场景: 开始测试时,使用的是 88 端口,比如 www.abc.com:88 后来上线了切换到 80 端口,www.abc.com, 然后升级到 https 默认使用443端口,https:/ ...

  9. Nginx如何支持HTTPS?手把手教会你每一步操作都贼简单,kafka和rabbitmq区别面试题

    随着我们网站用户的增多,我们会逐渐意识到HTTPS加密的重要性.在不修改现有代码的情况下,要从HTTP升级到HTTPS,让Nginx支持HTTPS是个很好的选择.今天我们来讲下如何从Nginx入手,从 ...

最新文章

  1. 怎样操作vue.js使用3DES加密
  2. hbase启动的时候报错java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
  3. Linux 关机/关闭主机/关闭系统/重启系统/注销系统的命令
  4. [C++]用VC++来设置获得注册表的键值(问题解决)
  5. SAR数据集项目说明文档写作
  6. electron 改变窗体 大小_「Science子刊」约翰·霍普金斯大学创造灰尘大小设备,可协助药物在胃肠道停留24小时之久...
  7. InVEST实践与进阶及在生态系统服务供需、固碳、城市热岛、论文写作等实际项目中的具体应用
  8. JAVA TCP编程和UDP编程
  9. 减肥测试用什么软件,该减肥了吗?教你用手机App测量体脂率
  10. excel高级筛选怎么用_Excel高级筛选使用
  11. MLAPP————第五章 贝叶斯统计
  12. 微软 Visual Studio 2019 正式发布
  13. 目标检测算法横向比较,包括backbone、特征融合、loss、proposal/anchor/heatmap、NMS、正负样本设置等
  14. 基于Unity的2D小游戏 SpeedDown 开发笔记(学习bilibili@[M_Studio]的教学视频
  15. 第一次申请苹果的公司开发者账号
  16. 机器人教育的中心地段
  17. 抢先体验TPS轻松过万的SDAG区块链(二)
  18. 如何设置使用电脑默认浏览器打开微信中发的链接
  19. 51单片机开发板模拟实现IIC通信
  20. 计算机网络课程设计的总结,计算机网络课程设计工作体会总结

热门文章

  1. CreoParametric 4.0 突然退出(崩溃)问题
  2. FAT12文件系统介绍
  3. 常用激活函数/损失函数/代价函数
  4. 非线性问题:多项式回归
  5. python应用异常解决:sheet.column_dimensions[‘C‘].font=italic24Font无效
  6. java一个岗位上千人竞争,『震惊』国家公务员考试这些岗位竞争比例低到令人怀疑...
  7. JavaScript禁用浏览器后退按钮
  8. java反射的三种方式以及一些常用方法
  9. C++ vc程序 进程优先级设置
  10. python图像增强_图像增强--代码汇总