🌸
Cloudflare管理ドメインでApacheのSSL関連設定がうまく行かない時の解決方法
Webサーバー関連でちょっとトラブったので備忘録。
環境
OS => Ubuntu 20.04 LTS
Webサーバ => Apache
レジストラ => Cloudflare Registrar
SSL => Let's Encrypt
問題
以前、ドメインをCloudflare Registrarに移管した。
それ以来、はじめてサブドメインで新しいサイトを作ろうとした際にSSLの設定をしていないのに勝手にリダイレクトされる問題が発生していた。
http: //xxxx.hoge.com にアクセス
↓
https: //xxxx.hoge.com に勝手にリダイレクト(まだSSLの設定はしていない)
↓
https: //hoge.jp (まったく別)のページが表示される
といった感じ。
解決法
CloudflareのSSL自動暗号化モードが勝手にリダイレクトしていたのが原因だった。
ApacheやCertbotなどの設定をする際は暗号化モードをOFFにしないと行けない。
そして、最後に設定が終わったらまた暗号化モードをONにしないと無限リダイレクトをする模様。
Discussion