Apache で HTTP を HTTPS にリダイレクトする方法を学習しますか? このチュートリアルでは、Apache サーバーをインストールし、Linux を実行しているコンピューター上の HTTPS に HTTP トラフィックをリダイレクトするルールを作成する方法を示します。
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
この例では、Apache サーバーがウェブサイト WWW.GAMEKING.TIPS をホストしています。
Techexpert.tipsによる著作権© 2018-2021。
すべての権利が予約されています。 この出版物のいかなる部分も、出版社の書面による事前の許可なしに、いかなる形でも、またはいかなる手段によっても複製、配布、または送信することはできません。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
アパッチ – 関連チュートリアル:
このページでは、Apacheに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアルアパッチ – HTTPSにHTTPをリダイレクト
Apache サーバーをインストールします。
必要な Apache モジュールを有効にします。
目的の Web サイトの Apache 構成ファイルを編集します。
この構成ファイルに次の行を追加します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
Apache サービスを再起動します。
この例では、Apache サーバーはすべての HTTP 要求を HTTPS にリダイレクトします。
リモート Linux コンピュータから、HTTP アクセスを実行してみます。
コマンド出力を次に示します。
この例では、ユーザーが任意のページの HTTP バージョンにアクセスしようとすると、同じページの HTTPS バージョンにリダイレクトされます。
Apache サーバー上で構成されている HTTPS Web サイトがあることを確認してください。
例として、HTTP と HTTPS が有効になっている Apache 設定ファイルを次に示します。
おめでとう! Apache サーバーで HTTP から HTTPS へのリダイレクトを正常に構成しました。
チュートリアル – HTTP を Apache 上で HTTPS にリダイレクトする
これは、Apache サーバー上の HTTPS に HTTP をリダイレクトするもう 1 つの方法です。
Apache サーバーをインストールします。
必要な Apache モジュールを有効にします。
目的の Web サイトの Apache 構成ファイルを編集します。
この構成ファイルに次の行を追加します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
Apache サービスを再起動します。
この例では、Apache サーバーはすべての HTTP 要求を HTTPS にリダイレクトします。
リモート Linux コンピュータから、HTTP アクセスを実行してみます。
コマンド出力を次に示します。
この例では、ユーザーが任意のページの HTTP バージョンにアクセスしようとすると、同じページの HTTPS バージョンにリダイレクトされます。
Apache サーバー上で構成されている HTTPS Web サイトがあることを確認してください。
例として、HTTP と HTTPS が有効になっている Apache 設定ファイルを次に示します。
おめでとう! Apache サーバーで HTTP から HTTPS へのリダイレクトを正常に構成しました。