ロードバランスとしてnginxを使用しています。すべてのhttpトラフィックをhttpsで実行するバックエンドサービスにルーティングするようにngixを設定しますか?httpからhttpsへのトラフィックをnginxロードバランサ経由でルーティングします
可能かどうか分かりませんか?任意のアドバイスは非常にappriciatedです
ロードバランスとしてnginxを使用しています。すべてのhttpトラフィックをhttpsで実行するバックエンドサービスにルーティングするようにngixを設定しますか?httpからhttpsへのトラフィックをnginxロードバランサ経由でルーティングします
可能かどうか分かりませんか?任意のアドバイスは非常にappriciatedです
私はロードバランサとしてnginxを使用していないが、リバースプロキシとしてのみ。しかし、httpsにすべてのhttpトラフィックをリダイレクトすることが目的なので、このアイデアは似ているはずです。
server {
listen 80;
server_name ...
return 301 https://$server_name$request_uri;
...
}
server {
listen 443;
server_name ...
ssl on;
...
}
注ラインreturn 301 https://$server_name$request_uri;
- それはhttpsにすべてのHTTPトラフィックをリダイレクトします。
これはかなり頻繁には行われません。ほとんどの場合、httpsルーティングは上流側ではなくnginx層で行われます。私が間違っているなら私を訂正してください。 – harshavmb