0

私はしばらくの間、この問題に苦労してグーグルで調べてきましたが、かなり標準的な要件のように思えますが、どこにも有効な解決策を見つけることができませんでした.

HTTP を無効にしたくありません。HTTPS にリダイレクトするだけです。ロードバランサーと EC2 インスタンスの間ではなく、ブラウザーとロードバランサーの間です。

Elastic Beanstalk environment (Linux)アプリ用に を作成Spring Bootし、管理コンソールを使用して HTTP + HTTPS 用のロード バランサーを構成 し、アプリの JAR ファイルで圧縮.configされたフォルダー内のファイルを使用して環境変数と IP テーブルを構成しました。.ebextensions

次に、「ファイル」キーを持つ構成ファイルを使用して、永続的な HTTP から HTTPS へのリダイレクトの構成を追加しようとしNGINXましたが、効果がないようです。

ありがとう

4

1 に答える 1

0

これは、https にリダイレクトするための私の NGINX 構成です。

# HTTP - redirect all requests to HTTPS
server {
    listen 80;
    listen [::]:80 default_server ipv6only=on;
    return 301 https://$host$request_uri;
}

NGINX 構成ファイルを貼り付けてください。

于 2016-07-22T17:11:56.433 に答える