
先日、ロリポップ!のマネージドクラウドを試してみたときに、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]
ちょっと間違えるとページが表示されなくなってしまうので注意。
![]() |
書き手:小島 芳樹 Webやスマートフォンアプリによるサービスを開発・提供する会社で働いています。 Twitter: @yoshikikoji |
この記事が気に入ったらいいね・フォローお願いします!