当前位置: 首页 > news >正文

关于nginx一个域名,配置多个端口https的方法

假如我有一个域名   abc.com。在这个域名下,部署了两个应用,分别对应端口:8081,8082

想要给两个应用接口都开启https访问。

nginx配置如下:

  server {
                #监听443端口
                listen 443 ssl;
                listen [::]:443 ssl;
                #你的域名
                server_name  abc.com; 
                #ssl证书的pem文件路径
                ssl_certificate "pem文件";
                #ssl证书的key文件路径
                ssl_certificate_key "key文件";


            location /app1/ {    //别名 :app1
                proxy_pass  http://127.0.0.1:8081/;
            }

           location /app2/ {  //别名 :app2
                proxy_pass  http://127.0.0.1:8082/;
            }
        }

最后,重新加载ng,然后重启即可。s

需要注意的地方:访问接口的时候,你的别名要加到接口上面,否则访问不到

比如:在没有开启https之前,app1这个应用的,你的接口地址是 http://abc.com/user/list

开通https之后:https://abc.com/app1/user/list

http://www.lryc.cn/news/231927.html

相关文章:

  • IntelliJ IDEA插件开发入门实战
  • 站群服务器如何选择
  • 【vue】AntDV组件库中a-upload实现文件上传:
  • JSP在Scriptlet中编写java代码的形式
  • btree,hash,fulltext,Rtree索引类型区别及使用场景
  • 掌握这个技巧,你也能成为资产管理高手!
  • 前端安全策略保障
  • 【实施】Sentry-self-hosted部署
  • Django多表查询
  • 基于Springboot的非物质文化网站(有报告)。Javaee项目,springboot项目。
  • 1亿美元投资!加拿大量子公司Photonic告别隐身状态
  • Allegro的引流方式有哪些?Allegro买家号测评提高店铺的权重和排名
  • Pytorch多GPU并行训练: DistributedDataParallel
  • 802.11ax-2021协议学习__$27-HE-PHY__$27.5-Parameters-for-HE-MCSs
  • 假如我是AI Agent专家,你会问什么来测试我的水平
  • github 私人仓库clone的问题
  • 基于 React 的 HT for Web ,由厦门图扑团队开发和维护 - 用于 2D/3D 图形渲染和交互
  • 我把微信群聊机器人项目开源
  • 数据可视化在监控易中的艺术与实践
  • 贪心 455.分发饼干
  • 前后端分离项目在Linux的部署方法、一台Nginx如何部署多个Web应用
  • python之 flask 框架(2)项目拆分的 执行逻辑
  • Angular 模块介绍及使用(二)
  • Google云的平台工程
  • 【Android】画面卡顿优化列表流畅度五之下拉刷新上拉加载更多组件RefreshLayout修改
  • 【Android】导入三方jar包/系统的framework.jar
  • 在线升级 redis 到7.2.2
  • 社区新零售:改变生活方式的创新商业模式
  • MySQL/SQLServer判断字符是纯数字或者是其它字符
  • Threejs_02 父子位移+缩放改变