目次
「http://~」へのアクセスを「https://~」へリダイレクトさせる
SSLサーバー証明書の申し込みが完了すると、「http://~」と「https://~」の両方アクセスできるようになるので、「http://~」をすべて「https://~」にリダイレクトして常時SSL化する。
基本の書き方
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]※既に.htaccessに1行目が書かれている場合は、2,3行目を追加する
WordPressの場合
WordPressの場合、「設定」→「一般設定」で以下の項目を「https://」に書き換える
- WordPress アドレス (URL)
- サイトアドレス (URL)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# BEGIN WordPress
〜
# END WordPress
# BEGIN WordPressよりも上に書く