AWSのみでWordpressを構築しています。
現時点ではALB→EC2(パブリックサブネットに1台)→RDS(プライベートサブネットに1台)という構成です。
ALBにACMの証明書をアタッチし、ALB経由で自サイト(https://{xxxx}.com)にブラウザからアクセスすることができる状態です。
ブラウザから簡単インストールが終わり、自分のユーザ名/Passを設定し、いよいよ管理画面にログインしようというところまできました。
https://{xxxx}.com/wp-login.php にアクセスし、ボックスにユーザ名/Passを入力して「ログイン」のボタンをクリックすると、何故か勝手にhttpになってしまいます。
画像1枚目のメッセージが出てきて、この時点でURLは http://{xxxx}.com/wp-login.php になっています。
嫌ですが仕方がないのでこのまま送信を選択しました。
すると、URLは変わらないまま、画像2枚目の状態に遷移します。
【ALBの設定】
リスナー:HTTPS : 443、証明書あり、ターゲットグループへHTTPで転送。
ターゲットグループ:1つのEC2インスタンス(Webサーバー)
セキュリティグループ(仮名=SG for ALB):インバウンドルールでは全てのHTTPとHTTPSを受け入れている。
アウトバウンドルールは全て解放。
【EC2インスタンスの設定】
パブリックサブネットにある。
セキュリティグループ:インバウンドルールでは自IPからのSSHとSG for ALBからのHTTPを受け入れている。
アウトバウンドルールは全て解放。
自分では、EC2のセキュリティグループが怪しいと思い、すべてのHTTPを受け入れるルールも追記してみました。しかし挙動は変わりませんでした。
ブラウザキャッシュを疑いChrome、Firefox、Edgeを使ってみましたが変わりません。
このような挙動になっている原因と、解決方法をご教示願います。
(TeratermとWinSCPも使用できるため、Wordpressの設定はブラウザ経由にこだわりません。)
回答1件
あなたの回答
tips
プレビュー