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对http请求处理的各个阶段详析
Mar 31 Servers
nginx配置proxy_pass中url末尾带/与不带/的区别详解
Mar 31 Servers
nginx location中多个if里面proxy_pass的方法
Mar 31 Servers
nginx 反向代理之 proxy_pass的实现
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
Apr 07 Servers
Tomcat starup.bat 脚本实现开机自启动
Apr 20 Servers
openstack云计算keystone组件工作介绍
Apr 20 Servers
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
Apr 29 Servers
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
Apr 29 Servers
windows server2008 开启端口的实现方法
Jun 25 Servers
ubuntu如何搭建vsftpd服务器
Dec 24 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
星际原理概述
2020/03/04 星际争霸
如何把PHP转成EXE文件
2006/10/09 PHP
php自动适应范围的分页代码
2008/08/05 PHP
PHP 日期时间函数的高级应用技巧
2009/10/10 PHP
php下使用SimpleXML 处理XML 文件
2010/02/27 PHP
php下载文件的代码示例
2012/06/29 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
php计算整个目录大小的方法
2015/06/19 PHP
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
学习Node.js模块机制
2016/10/17 Javascript
js闭包学习心得总结
2018/04/17 Javascript
一份超级详细的Vue-cli3.0使用教程【推荐】
2018/11/15 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
2019/06/11 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
python实现socket端口重定向示例
2014/02/10 Python
Django1.7+python 2.78+pycharm配置mysql数据库教程
2014/11/18 Python
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Python实现接受任意个数参数的函数方法
2018/04/21 Python
Python小工具之消耗系统指定大小内存的方法
2018/12/03 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
EJB面试题
2015/07/28 面试题
研究生自荐信
2013/10/09 职场文书
小学生考试获奖感言
2014/01/30 职场文书
2014年工程师工作总结
2014/11/25 职场文书
督导岗位职责范本
2015/04/10 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
2021/04/05 MySQL
Python Django项目和应用的创建详解
2021/11/27 Python
oracle delete误删除表数据后如何恢复
2022/06/28 Oracle