海外に行く前に作っておきたいおすすめのクレジットカード

【AWS】Application Load Balancer(ALB)単体でHTTPSリダイレクトを行う方法

こんにちは、かずけんです。

AWSのApplication Load Balancer(以下、ALB)の設定だけで、簡単にHTTPアクセスをHTTPSにリダイレクトすることができます。

.htaccessなどにリダイレクトの設定を書く必要がありません。

リダイレクトの設定自体も簡単にできますので、参考にしてみてください。

HTTPSリダイレクトの設定方法

HTTPSリダイレクトの設定方法
設定するロードバランサーを選択し、「リスナー」タブ→「ルールの表示/編集」の順にクリックします。

 

HTTPSリダイレクトの設定方法
「+」ボタンをクリックします。

 

HTTPSリダイレクトの設定方法
「ルールの挿入」をクリックします。

 

HTTPSリダイレクトの設定方法
「条件の追加」、「アクションの追加」それぞれにクリックし、条件とアクションを設定します。

(次のイメージを参考にしてください)

 

HTTPSリダイレクトの設定方法
条件とアクションの設定を行います。

キャプチャでは、条件に「ホストヘッダ」を設定していますが、他にもパス(URL)での指定もできます。

パスには「*」を使用して、部分一致の条件も指定できます。

MEMO

条件には、以下を選択することができますので、必要に応じて選択してみてください

 

まとめ

.htaccessにリダイレクトの設定を行わなくても、ALBだけで設定できるのは、いいですね!

条件を細かく指定することで、リダイレクトの設定を汎用的にできます。

お読みいただき、ありがとうございましたっ!