https://server:10000
とhttps://server:10001
という2つのWebサーバが稼動しているとしましょう。つまり、SSL終了はサーバ上で起こり、nginxでは起こりません。nginx forward https traffic on windows
私は、次のを思い付いたが、どのように私はホスト名に基づいて一致させることができますか?server:10000
にルートhttps://server0.mydomain.com
にnginxのとhttps://server1.mydomain.com
server: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上で動作するようには表示されません。
私のオプションは何ですか?
http://nginx.org/en/docs/windows.htmlを追っ – Deadooshka
これは、運用サーバーではありません。 – Mardoxx