Nginx HTTP跳转至HTTPS


Posted in Servers onMay 15, 2022

http 大家都知道是不安全的 然后想换成https

Nginx HTTP跳转至HTTPS

申请ssl证书

1.你得先有ssl证书(阿里云为例)

Nginx HTTP跳转至HTTPS

然后就是配置一下

Nginx HTTP跳转至HTTPS

审核完成之后就是下载证书了

Nginx HTTP跳转至HTTPS

下载完会有一个压缩包

你把压缩包解压放入你nginx.conf目录下就可以了

/www/server/nginx/conf (宝塔对应的目录)

重点来了

配置

nginx.conf

server {
        listen       443 ssl;
        #存放域名或者你服务的路径
        server_name localhost;
        #把证书放进conf目录下 然后就是对应着填写
        ssl_certificate xxxxxx.pem;
        ssl_certificate_key xxxxx.key;

        #access_log  logs/host.access.log  main;
        #后台管理静态资源存放
      location / { 
          #文件目录
          root  html;
          #首页的样式
          index  index.html;
        }
      location /prod-api { 
        #反向代理
          proxy_pass xxxx.xxxx.xxxx;
        }

  }
  server {
        listen       80;

       #域名
        server_name  xxxx.xxx.com xxxx.com;

    #让所有访问80端口 http 的都跳转到443 也就是https
        return 301 https://$server_name$request_uri;
        root html;
      }

成果展示:

Nginx HTTP跳转至HTTPS

总结

到此这篇关于Nginx将http转换成https的文章就介绍到这了,更多相关Nginx http转换https内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
Nginx 502 Bad Gateway错误原因及解决方案
Mar 31 Servers
利用Nginx代理如何解决前端跨域问题详析
Apr 02 Servers
Nginx location 和 proxy_pass路径配置问题小结
Sep 04 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
Nginx+Windows搭建域名访问环境的操作方法
Mar 17 Servers
解决xampp安装后Apache无法启动
Mar 21 Servers
CentOS下安装Jenkins的完整步骤
Apr 07 Servers
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
Apr 29 Servers
解决IIS7下无法绑定https主机的问题
Apr 29 Servers
使用 Docker Compose 构建复杂的多容器App
Apr 30 Servers
超越Nginx的Web服务器caddy优雅用法
Jun 21 Servers
nginx访问报403错误的几种情况详解
Jul 23 Servers
Nginx 匹配方式
May 15 #Servers
nginx实现多geoserver服务的负载均衡
May 15 #Servers
Nginx 常用配置
鲲鹏 CentOS 7 安装Python3.7
May 11 #Servers
在容器中使用nginx搭建上传下载服务器
May 11 #Servers
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
May 11 #Servers
nginx 配置缓存
May 11 #Servers
You might like
解决php中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
解决File size limit exceeded 错误的方法
2013/06/14 PHP
php中的boolean(布尔)类型详解
2013/10/28 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
2015/12/31 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
详解php语言最牛掰的Laravel框架
2017/11/20 PHP
php实现微信支付之现金红包
2018/05/30 PHP
文本加密解密
2006/06/23 Javascript
使用Node.js配合Nginx实现高负载网络
2015/06/28 Javascript
AngularJS  $on、$emit和$broadcast的使用
2016/09/05 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
openlayers4.6.5实现距离量测和面积量测
2020/09/25 Javascript
Python创建系统目录的方法
2015/03/11 Python
浅谈python新手中常见的疑惑及解答
2016/06/14 Python
python 数据的清理行为实例详解
2017/07/12 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
用tensorflow构建线性回归模型的示例代码
2018/03/05 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
2018/12/17 Python
使用Python 统计高频字数的方法
2019/01/31 Python
Python解析多帧dicom数据详解
2020/01/13 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
python实现图片,视频人脸识别(dlib版)
2020/11/18 Python
高三历史教学反思
2014/01/09 职场文书
董事长助理岗位职责
2014/02/18 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
具结保证书
2015/01/17 职场文书
停电放假通知
2015/04/14 职场文书