WordPressでマルチサイトを運営していてSSL対策をしたときの覚書。
パターンとしては以下の2つ。
どちらもサーバは「さくらインターネットのスタンダードプラン」で、Wordpressはルートディレクトリ直下にインストールしている。
- 1つのWordpressに有料の独自ドメイン1つ+無料のドメイン1つ
- 1つのWordpressに有料の独自ドメインが2つ以上
SSL化の流れとしては、さくらインターネットのコントロールパネルの「SSL/ドメイン設定」から、SSL化したいドメインに無料SSL証明書を発行してもらう。発行が完了したら、Wordpressのダッシュボードから、「SAKURA RS WP SSL」というプラグインをインストールし、設定する。このあたりは、さくらインターネットのサポートページに詳細が載っているので省略する。
1.1つのWordpressに有料の独自ドメイン1つ+無料のドメイン1つ
上記の流れで、まず有料の独自ドメインをSSL化しておく。次に無料のドメインの方であるが、この無料ドメインはさくらインターネットで取得したものである。これは、共有SSLを使用することで、SSL化に対応できた。方法は、以下のサイトの「設定手順 – 初期ドメイン/さくらのサブドメインで利用する場合」と同じである。
2.1つのWordpressに有料の独自ドメインが2つ以上
さくらインターネットの無料のSSL証明書は、各ドメインごとに発行してもらえるので、上記の有料ドメインのやりかたをそれぞれのドメインで実行すればよい。その後、同じくSSL化プラグインをインストールし、設定すれば完了である。