先日、ロリポップ!のマネージドクラウドを試してみたときに、SSL証明書はサクッと発行できて楽ちんだったんですが、自前で.htaccessの設定をしないとhttpからhttpsにリダイレクトされないようでした。
.htaccessはどこにあるか
今回はWordPressでプロジェクトをたてました。.htaccessはhtmlディレクトリの配下にあります。
記載する内容
.htaccessにコレを追加すると、httpからhttpsへリダイレクトできました。
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ちょっと間違えるとページが表示されなくなってしまうので注意。