wordpressマルチサイトのSSLの仕方(エックスサーバー)
2017/11/02
こんにちは村瀬です。そろそろSSL化しないと重い腰を上げて練習しようとマルチサイトをSSL化したのですが。
マルチサイトはみんなが書いてくれているやり方ではSSL化ではできなかったので皆様に共有できたらと思い変更の仕方を記事にしたいと思います。
マルチサイトって何?
マルチサイト簡単に言ってしまえば同じドメインの中に複数のサイトを作る事が出来ます。
wordpressの場合マルチサイトにすると同じドメインで複数のサイトを運営できいろいろなテーマを使う事が出来ます。
私の場合同じドメインでカテゴリー毎に違うテーマを使用してカテゴリーでサイトの雰囲気を変えたかったのとサイトのタイトルやH1H2の位置など手軽に変更できるかなぁと思いマルチサイトを作りました。
※カスタムテンプレートでも変更可能
まぁ、あと色々なテーマを使いたかっただけと言うのもありますが。。。
サブドメイン、サブディレクトリの説明はこちらで。
ワードプレスの場合簡単に作れるます。作り方はこちら
マルチサイトのSSL化の仕方
マルチサイトのSSL化の仕方は基本的に一緒なのでわいひらさんの寝ブログを参考にしてください。
SSL化への手順を簡単にまとめると。
- バックアップを取る
- エックスサーバーでSSLを設定
- ワードプレスの管理画面でURLを変更
- 内部リンクのSSL変換
- .htaccessのリダイレクト
- 広告などのSSL変更
- テーマカスタマイザーの再登録
- サイドバーのURL変更
- Google Analytics再登録
- Google Search Console再登録
- SNSシェアカウント設定
こんな感じなのですがマルチサイトの場合wordpressの設定画面でメインのサイトのURLを変更できないんです。
マルチサイトのURLの変更の仕方
メインのサイト | 変更できない |
基本的にはサブサイトは管理画面から変更できますがメインのサイトは変更でないのでデーターベースから変更します。
データーベースの変更
やり方は意外と簡単です、まずエックスサーバーにログインしてサーバーパネルにログインします。
ログインしたらデーターベース所にあるphpmyadminをクリック
マルチサイトのデーターベースを探しwp_optionsを探しクリックします。
押したら表示を押してデーターを表示します。
次に鉛筆マークをクリックしてデーターを書き直します。
サイトURLとhomeの2つを書き換えたら完了です。
管理画面の確認
次にwordpressの管理画面のサイト→全てのサイトをクリックしてメインのサイトの編集を押します。
情報は変わっていない | 設定はURLが変更されている。 |
情報は変わっていないけどURLはSSL化されてちゃんとSSL化されたサイトにアクセスできるようになって居ます。
※だれか情報の方の変更の仕方教えてください。
サブサイトのURL変更
他のサブサイトは編集を押して変更が出来ます。
http→httpsに変更して変更を保存で完了になります。
後は通常のSSL化と同じ手順でサブサイトの内部リンクの書き換えをしたらSSL化は完了します。
まとめ
メインサイトのURLの変更はデーターベースから、サブサイトは管理画面からの変更になります。
とりあえず良くわかってないのに初心者がマルチサイトなんて運営しない方がいいです。
以上参考になれば幸いです。
村瀬
最新記事 by 村瀬 (全て見る)
- ブログを分けてまた統合した理由 - 2017年10月28日
- サーチコンソールでサイトへのリンクは定期的に見た方がいい理由 - 2017年7月26日
- wordpressマルチサイトのSSLの仕方(エックスサーバー) - 2017年6月2日
- ブログのアクセス数や運営方法に悩んでいる方に読んで貰いたい事 - 2016年5月9日
- 待機児童問題の対策と私が思う事 #taikijidou0challenge - 2016年2月4日