既存サイトのSSL化に必要なURL変換作業に便利なSearch Regex
Warning: Use of undefined constant full - assumed 'full' (this will throw an Error in a future version of PHP) in /home/lifesazaby/kobayan-netbusiness.com/public_html/wp-content/themes/elephant3/single.php on line 68
自分のサイトをSSL化してみました。エックスサーバーではSSL化が簡単にできるのでお勧めですね。
でもすでに記事の投稿をしてしまっていると画像リンクのURLがhttpのままなんですよね。
このままではしょうがないので記事内の画像リンクをすべて直してみましょう。
そこで活用したのがプラグイン「Search Regex」。
わたしはSSL化に際してSearch Regexで記事中の「http」を「https」に変換しました。
Search Regexをインストール
ワードプレスの管理メニューからプラグイン→新規追加をクリックします。
検索窓に「Search Regex」を入力して検索。
表示されたSearch Regexをインストールして有効化。
Search Regexで「http」を「https」に変換
この作業を実施する時点で変換を行うドメインにhttpsでアクセスできるようになっていることが前提になります。
ドメインのSSL化の作業がまだの場合は先にこちらの記事を確認し実行してくださいね
⇒エックスサーバー上のワードプレスのブログをSSL化しよう!手順をまとめてみたよ
ということでドメインのSSL化も終わり今は管理画面にhttpsでログインできているってことですね。
「管理画面メニュー」→「ツール」→「Search Regex」をクリックして変換画面を出します。
基本的に「http」を「https」に変換するだけなら設定変更はいりません。
Search pattern にもとのドメイン 例「http://kobayan-netbusiness.com」
Replae pattern に新ドメイン 例「https://kobayan-netbusiness.com」
を入力します。
一度このまま[Serch]ボタンを押してみましょう。
すると記事内に存在する「http://kobayan-netbusiness.com」の行が表示されます。
数が少なければ手動で修正してもいいですが数が多い場合は一括変換しましょう。
[Replace & save]を実施すれば一気に変換されます。
置き換え文字列の[http][https]以外に間違いが無いことを確認してから押してくださいね。
変換保存が行われるのでもとに戻すことができません。
httpをhttpsに変わるだけであることをしっかり確認してから実行してくださいね。
変換自体はこれで無事終了です。
各パラメータは下記のような意味を持ちますがデフォルト状態のままで変更は不要です
Source>
Comment author:作成者
Comment author email:作成者のメールアドレス
Comment author URL:作成者のURL
Comment content:内容
Post content:投稿記事の本文(デフォルト)
Post excerpt:記事記事の抜粋、引用
Post meta value:投稿記事のカスタムフィールド
Post title:投稿記事のタイトル
Post URL:投稿記事のURL
Limit to>
No limit:無制限に置換する
10:10個まで置換する
25:25個まで置換する
50:50個まで置換する
100:100個まで置換する
Order By
Ascending:昇順に検索する
Descending:降順に検索する
赤文字がデフォルト設定です。特に変更することなく使用可能です。
Search Regexを実行してもSSL化されない場合があります
ドメインをSSL化した!画像リンクもすべて変換した。
これでうちのブログもSSL化完了!
と思いきやブラウザのURL欄の表示が「安全な接続」になっていない!
Regexを使用しても、まだhttpsになっていないURLが存在するってことがありました。
ウィジットや広告設定欄に手動で自分のドメインの画像にリンクを張っていませんか?
サイドバーにプロフィール画像を張っていませんか?
わたしの場合はウィジットに貼るための画像リンクが「http」のままでした。
Search Regexは記事内しか変換してくれないのでウィジットなどは検索対象外なんですね。
だからここは手動で編集しましょう。
ということで無事ブラウザのURL欄も「安全な接続」になりこのサイトのSSL化が完了です!
子どもは親の経済力で決まるから。
子供の才能を引き出すというか・・・そんな選択肢を提供してあげたい。