2017年10月17日よりさくらインターネットの提供する「さくらのレンタルサーバ」にて無料SSL証明書「Let’s Encrypt」を設定できる機能が利用可能になりました。無料SSLの導入自体は簡単でボタンをクリックするだけの作業ですが、httpでアクセスしてもhttpsにリダレクト、さらにwwwなしでアクセスしてもwwwありにリダイレクトという両方の条件でリダイレクトするのが若干面倒だったのでまとめておきます。 ドメイン/SSL設定の変更 サーバコントロールパネルのドメイン/SSL設定よりドメイン設定を確認します。 通常はおそらく下記のように独自ドメインとさくらのサブドメインの2つを登録していると思います。 ドメインの設定で「マルチドメインとして使用する(推奨)」に設定されていると、htaccessにて%{HTTP_HOST}を取得するときにwwwありもなしもwwwなしと判別されてしまい