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

相关推荐
相思难忘成疾9 分钟前
通向HCIP之路:第三步:动态路由协议OSPF(全)
服务器·网络·智能路由器·hcip
REDcker9 分钟前
HTTP请求数据包流转详解:localhost、127.0.0.1、公网 IP、公网域名访问时的数据流转
网络·tcp/ip·http
Godspeed Zhao1 小时前
现代智能汽车系统——网络
网络·汽车
Exquisite.1 小时前
企业高性能web服务器---Nginx(2)
服务器·前端·nginx
啟明起鸣2 小时前
【Nginx 网关开发】从源码分析 Nginx 的多进程启动原理
运维·nginx
啟明起鸣2 小时前
【Nginx 网关开发】上手 Nginx,简简单单启动一个静态 html 页面
运维·c语言·前端·nginx·html
未来之窗软件服务2 小时前
自己平台接入国家网络身份认证公共服务接入
网络·仙盟创梦ide·东方仙盟
MACKEI2 小时前
服务器流式传输接口问题排查与解决方案
python·nginx·流式
要做一个小太阳2 小时前
华为Atlas 900 A3 SuperPoD 超节点网络架构
运维·服务器·网络·华为·架构
vx-bot5556663 小时前
企业微信接口在混合云环境下的集成架构与网络互联方案企业微信接口在混合云环境下的集成架构与网络互联方案
网络·架构·企业微信