Nginx で HTTP を HTTPS にリダイレクトする方法を学習しますか? このチュートリアルでは、Nginx サーバーをインストールし、Linux を実行しているコンピューター上の HTTPS に HTTP トラフィックをリダイレクトするルールを作成する方法を示します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
この例では、Nginx サーバーがウェブサイト WWW.GAMEKING.TIPS をホストしています。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
Nginx – 関連チュートリアル:
このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Nginx – HTTPS に HTTP をリダイレクト
Nginx サーバーをインストールします。
デフォルトの Web サイトの Nginx 構成ファイルを編集します。
構成ファイルに次の行を追加します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
Nginx サービスを再起動します。
この例では、Nginx サーバーは HTTPS にすべての HTTP 要求をリダイレクトします。
リモート Linux コンピュータから、HTTP アクセスを実行してみます。
コマンド出力を次に示します。
この例では、ユーザーが任意のページの HTTP バージョンにアクセスしようとすると、同じページの HTTPS バージョンにリダイレクトされます。
Nginx サーバー上に HTTPS Web サイトが構成されていることを確認してください。
例として、HTTP および HTTPS が有効になっている Nginx 構成ファイルを次に示します。
おめでとう! Nginx サーバーで HTTP から HTTPS へのリダイレクトを正常に構成しました。