【SSL】マルチサイトをhttpからhttpsにする

今日サブディレクトリより作ったwww.crew.incのURLが「HTTP」から「HTTPS」にプラグインなしで変更できました。
マルチサイトの場合、親サイトと各子サイトの全てのサイトアドレスをhttpからhttpsに変更しなければなりません。
しかし、「すべてのサイト」の設定からではサイトアドレス(URL)がグレーアウトになっていてその場で変更することができないため、データベースから変更します。

手順1:バックアップ取る。

手順2:使用しているレンタルサーバで、無料の「SSL証明書」を発行する。
WordPressの[参加サイト]->[サイトネットワーク管理]->[サイト]-> 中国語と英語サイトURLを書き換えしましたが、親サイトは変更できないのでそのまま。

手順3:中国と英語サイトサイトの中にhttpとhttps混合コンテンツ発生したので、SSL化ならない。
混合コンテンツの有無を確認URL:https://www.bestssl.net/ssltools/why-no-padlock.php#results
検索で出てきた画像の該当箇所のHTMLを修正→中国と英語サイトSSL化成功。

手順5:「データベース」項目の「phpmyadmin」を開く→「wp_options」をクリック→siteurl」と「home」の編集を押し、httpをhttpsに変更して「実行」を押したら完成。

こんな流れですべてのサイトでSSL化成功。

コメントを残す