運用途中でWordPressをSSL化でhttpをhttpsに変更【変更しても保護されていない通信が出た時の対応も】

Wordpress

運用途中でWordpressをSSL化でhttpをhttpsに変更

下記の条件でSSL化に変更

  • WordPress
  • Lightningテーマ
  • エックスサーバー
  • 運用2年以上

エックスサーバーの設定

コントロールパネルの[SSL設定]→[独自SSL追加設定] → ドメインをSSL化

リダイレクトが必要!!
これだけでは、自動的に「http://~」から「https://~」へ転送されない。
転送するには「.htaccess編集」で以下の記述を追加
Webサイトの常時SSL化
https://www.xserver.ne.jp/manual/man_server_fullssl.php

「http://www~」にアクセスすると「https://~」へ転送されるのは、WordPressで「https://~」と設定しているからです

WordPressはSearch Regexプラグインでhttpをhttpsに置換

Search Regexプラグインをインストールして
「http://ドメイン名/」を「https://ドメイン名/」に置換

注意!!
「http」を「https」に置換すると「httpss」になるのでドメイン名も入れて置換

置換しても保護されていない通信が出た時

Search Regexプラグインで置換したのに、chromeでは「保護されていない通信」が表示されたまま。。。。

chromeでトップページを開き、画像以外の部分で
右クリック→ページのソースを表示 で
「http」を検索すると、まだ10件以上残っています。

ソースを見ると、投稿ページや固定ページとは別で設定している部分はSearch Regexプラグインで置換されていません。
1つずつ探して再設定します

Lightningテーマの場合

  • [外観][カスタマイズ][デザインスキン] → 画像の再設定
  • [外観][カスタマイズ][Lightningトップスライドショー] → URL再設定
  • [外観][カスタマイズ][Lightningトップスライドショー] → 画像の再設定
  • [外観][カスタマイズ]Lightning トップページPR Block] → URL再設定
  • [外観][カスタマイズ] → スライドショーのURL
  • [外観][カスタマイズ][Ex Unit設定][お問合せ情報] → URL再設定
  • [外観][ウィジェット] → 画像やURL再設定
タイトルとURLをコピーしました