WordPress

ワードプレスを常時SSL化する方法【エックスサーバーでの設定を解説】

今回はエックスサーバーでワードプレスを常時SSL化する方法をご紹介します。

アフィリエイトを始めたばかりの方にとっては『SSL化って必要なの?』と思う方が多いと思います。

物凄く簡単に言うと、あなたのブログ(サイト)をSSL化することで守ってくれるということ。

ブログを運営しこれから稼いでいくなら必ず設定しておくべき内容だと思ってください。

SSL化を知ると普段から何気なく検索する記事やサイトをついつい意識して見るようになりますよ。

これからSSL化について詳しく解説していきますが、エックスサーバーでワードプレスを常時SSL化する方法を画像付きで分かりやすくまとめていますので、じっくりご覧になってください。

ブログを開設したら常時SSL化がなぜ必要なのか?

常時SSL化とは、Webサイト全体をHTTPS化(通信の暗号化)するということ。

難しいことはさておき、サイトURLの最初に来る『http://』を『https://』に変更することだと認識してください。

SSL化するメリット
  • ワードプレスのブログ(サイト)のセキュリティ強化
  • ブログ(サイト)の信頼性が上がる
  • Googleからの評価が上がりやすくなる

Googleは安全安心のサイトで良質なコンテンツをユーザーに届けようとしています。

ユーザーに被害が出る可能性のあるサイトを上位表示させるのは、Googleにとってもリスク

Googleの気持ちになったら安全じゃないサイトを上位表示させたくないですよね?

これからアフィリエイトを始める方にとってSSL化設定をしないというのは、デメリットはあってもメリットはありません。

現在はSSL化していないサイトの方が少なく、SSL化を行うのが当たり前になっていますが、もう少し具体的にイメージできるよう大切なポイントをお伝えします。

セキュリティーの強化

『SSL化』の一番のメリットはセキュリティー強化です。

インターネットでは、クレジットカードや個人情報を登録することが多いですよね?

『http://』の状態は入力するページだけが保護されている状態ですが、常時SSL化を行うことでサイト全体が常に保護されると認識しましょう。

SSL化は大切な情報を暗号化するということなので、第三者に情報を盗まれたり改ざんされないようセキュリティー面を強化しておくことは必須です。

サイトの信頼性が上がる

前述したセキュリティー強化から繋がりますが、SSLされていることでサイトの信頼性が高まります。

実際Googleでは2015年にSSL化がサイト評価の一つと発表しています。

Google 検索結果で HTTPS ページを表示することにより、Google では、セキュアでない接続を介してウェブサイトを閲覧してコンテンツ インジェクション攻撃を受けやすくなるリスクを減らしたいと考えています。

引用元:Googleウェブマスターツール

これから上位表示を目指す上で、Googleの評価対象を無視するのはデメリットでしかありません。

SSL化してなければ、左上に表示されるURLが『保護されていない通信』と表示されます。

このサイトは安全だと示すためにも常時SSL化の設定は必ず行いましょう!

ここからは実際にあなたのサイトを『https://』に表示させる方法を解説していきます。

エックスサーバーでワードプレスを常時SSLする方法

早速エックスサーバーでワードプレスを常時SSL化する設定を進めていきましょう。

手順は以下になります。

  1. エックスサーバーでSSL設定
  2. エックスサーバーで.htaccess編集の設定
  3. ワードプレスでURLを変更
  4. 置換プラグイン「Search Regex」の設定

それぞれ具体的に解説していきます。

ステップ①エックスサーバーでSSL設定

まずはエックスサーバーの『サーバーパネル』にログインします。

続いて右上のドメイン項目の『SSL設定』をクリック。

SSL化するドメインの『選択する』をクリック。

『独自SSL設定追加』をクリックすると上記のような表示になります。

ここでのポイントは↓

  • 『サイト』項目に表示するドメインに『www』がついていますが、そのままでOK。
  • 『CSR情報(SSL証明書申請情報)を入力する』は未チェックのままでOK

上記2点を確認したら『確認画面へ進む』をクリック。

次の画面で上記のように「www.○○○.com」と表示されていれば『追加する』をクリックし完了です。

これでエックスサーバー側でのSSL化設定は完了になりますが、反映まではタイムラグが発生する場合もあります。

なので、設定したドメインを『https://』にして検索しても反映されるまでは表示されません。

反映まで待てば良いだけなので心配無用です♪

ステップ②.htaccess編集の設定方法

ここまでの設定だけでは『http://』『https://』どちらでも表示されてしまう状態です。

『https://』で表示するように1本化させる設定が『.htaccess編集』になるので、順番に進めていきましょう。

まずはサーバーパネルに進み、ホームページ項目の『.htaccess編集』をクリックし、次の画面でも『.htaccess編集』を選択すると以下の画面になります。

画像のように、

# BEGIN WordPress
# END WordPress

が表示されています。

ここでは『# BEGIN WordPress』の上に以下のタグコードを入力します。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule>

▼入力できた表示状態▼

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule>

# BEGIN WordPress
# END WordPress

この状態で『.htaccessを編集する(確認)』をクリックすれば完了です。

表示が違う場合の対処方法

htaccess編集に入った段階で、

# BEGIN WordPress
# END WordPress

とは違い、

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php $ – [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</IfModule>
# END WordPress

このように表示している場合があります。

この場合に上記手順でコードを追記してしまうと、文字列が重複しエラーが出る場合があるので注意!

重複箇所を除いて追記登録する必要があるため、

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule^(.*)$https://%{HTTP_HOST}%{REQUEST_URI}[R=301,L]RewriteBase /
RewriteRule ^index¥.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</IfModule>
# END WordPress

重複しない赤文字だけを追記した上記のように入力しましょう!

正しい入力を確認出来たら『.htaccessを編集する(確認)』をクリックして完了です。

複雑な文字列のコードで混乱するかもしれませんが、落ち着いて対応しましょう。

ステップ③ワードプレスでURL変更設定

続いてワードプレスのURL変更を登録していきます。

  1. SSL化するドメインの管理画面(ワードプレス)にログイン
  2. 『設定』→『一般』をクリック
  3. 『Wordpressアドレス(URL)』と『サイトアドレス(URL)』の「http://」→「https://」に変更→『変更を保存』をクリックし完了

これでURLの変更登録は完了です。

ステップ④置換プラグイン「Search Regex」

置換プラグインで有名な『Search Regex』を利用します。

2020年5月に更新されたばかりで手探りではあるものの、置換については問題なくできました。

以前のバージョンでは削除などできましたが、どうやら最新のワードプレス5.4には未対応の可能性もあります。

使い方についても検索して出てくる記事は過去バージョンについての記事ばかりで、最新版とは表示から仕様が変わっいるため参考にしづらいと思います。

ここでは基本の『置換』についてお伝えしていきます。

使い方手順【置換】

ワードプレスのプラグインで新規追加から『Search Regex』をインストール『有効化』を行います。

その後はダッシュボードのツールから『Search Regex』をクリックすると以下画面になります。

ここではSSL前のURLSSL化後のURLに置換を行います。

  • 検索:http://〇〇〇.com/
  • 置換:https://〇〇〇.com/

入力ができたら青色の『検索』を押すと置換前と置換後の表示がされます。

まだ記事を未投稿の場合は表示されないかと思います。

例えば『リンゴ』と表記している文章で『林檎』に変える場合、

  • 検索:リンゴ
  • 置換:林檎
  • ソース:置換対象の項目を選択できるので、サイトによって項目は変わります

ここまで入力出来たら青色の検索を押すと置換したい文章が表示されるので、置換する項目が正しいか確認できたら『全て置換する』をクリック。

『完了』と表示されれば置換完了です。

以前のバージョンに慣れてる方は戸惑うかもしれませんが、個人的にはシンプルになり使いやすくなったと感じてます。

1記事ごとに書き直すのは時間がかかるので、やはり置換するなら『Search Regex』がおすすめということは変わりません。

その他にやるべき設定

アフィリエイトを行う上で追加でやるべき設定があります。

日々のデータを収集する必須ツールでもある、

  • Search Console
  • Google Analytics

こちらも必ず設定しましょう。

サーチコンソールの登録・設定方法【2020最新版】今回はサーチコンソールの登録と設定方法をご紹介します。 アフィリエイトで稼いでいく上で絶対必要なツールのひとつでもあるサーチコンソ...

常時SSL化の設定方法まとめ

ワードプレスを常時SSL化する方法をご紹介してきました。

慣れない作業で大変に感じるかもしれませんが、慣れれば対して時間のかからない作業です。

何気なく見ているサイトが『保護されていない通信』とは、今まで気づかなかった方もいるかもしれません。

しかし、アフィリエイトサイトを運営して行くなら大切なことだと理解していただけたのではないでしょうか?

『保護されていない通信』と表示するのは見た目的にも良くないですし、それだけで離脱されては勿体ないです。

早い段階で設定して安全なサイトで運営をすすめていきましょう!

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です