关于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

相关推荐
山风wind9 小时前
IP地址、子网掩码与网络连通性:从入门到精通
网络·tcp/ip·php
qq_2546177710 小时前
LLCE、PFE模块,二层交换/桥接的通用学习转发机制
网络
Felven10 小时前
盛科工业千兆网交换机丢包问题解决
网络·交换机·丢包·盛科
fengyue011011 小时前
C++使用epoll实现高并发tcp服务
linux·服务器·网络·c++
2501_9159184111 小时前
iOS 开发中证书创建与管理中的常见问题
android·ios·小程序·https·uni-app·iphone·webview
网安INF11 小时前
入侵检测系统(IDS)解析
网络·网络协议·安全·网络安全·ids
盛世宏博北京11 小时前
学校图书馆自动化恒温恒湿控制系统技术方案
网络·数据库·人工智能
00后程序员张11 小时前
IOScer 开发环境证书包括哪些,证书、描述文件与 App ID 的协同管理实践
android·ios·小程序·https·uni-app·iphone·webview
catoop11 小时前
网站安全加固:优化 Nginx 安全头配置
nginx·安全
qq_4112624211 小时前
使用ESP-IDF的HTTP OTA Demo测试,开启蓝牙功能后,HTTP下载速度就非常慢
网络·网络协议·http