さくらインターネットのレンタルサーバで共有SSL(https)通信を使う方法メモ。
サーバコントロールパネルを開いて左のナビゲーションの「ドメイン設定」から
SSLを使用したいドメイン名の「変更」ボタン>「共有SSLを利用する」にチェックを入れて「送信」
すべてのアクセスをSSL(https)通信にさせる。
テキストエディタで下記ファイルを作成し、トップディレクトリに配置。
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# http to https
RewriteCond %{ENV:HTTPS} !^on$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule .* https://gunmetal.sakura.ne.jp%{REQUEST_URI} [R=301,L]
</IfModule>