gpt4 book ai didi

ssl - nginx 在 windows 上转发 https 流量

转载 作者:太空宇宙 更新时间:2023-11-03 14:05:15 26 4
gpt4 key购买 nike

假设我有两个网络服务器在 https://server:10000https://server:10001 上运行,也就是说,SSL 终止发生在我的服务器上,而不是在 nginx 上。

我希望 nginx 将 https://server0.mydomain.com 路由到 server:10000https://server1.mydomain.comserver:10001

我想到了以下内容,但如何根据主机名进行匹配?

stream {
upstream server0 {
server server:10000;
}

server {
listen 443;
proxy_pass server0;
}
}

这行不通,因为我认为 nginx 想要终止 ssl 连接,而不是让流量通过?

http {
upstream server0 {
server localhost:19080;
}

server {
listen 443;

location / {
proxy_pass https://server0;
}
}
}

我看到了,https://stackoverflow.com/a/40135151/3515174但 ssl_preread 似乎不适用于 Windows。

我有哪些选择?

最佳答案

我使用 --with-stream_ssl_preread_module 重新编译了 nginx 并遵循了本指南 https://stackoverflow.com/a/40135151/3515174

关于ssl - nginx 在 windows 上转发 https 流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43275703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com