常時SSL化 概要と設定手順(エックスサーバー環境・2021年版)

「売れる」ウェブサイトを手に入れるため、最初に知っておくべきこと
成果の出ている「売れる」ウェブサイトが持つ、5つの要素をご存じですか?ウェブサイトを作るなら、まず初めにこれを確認して下さい。
Table of Contents

【注記】:「WordPressサイトの自作方法」コンテンツのアップに伴い、2021/1/31に手順の再確認と内容の加筆修正を行いました。下記手順で設定出来ることを確認済みです。

新しくWordPressサイトを立ち上げる際に、真っ先に設定して欲しいことがあります。
それは、サイトを常時SSL化して通信を保護することです。

常時SSL化とは、サイト全体(全てのページ)を暗号化した通信で接続すること。「通信が暗号化される=第三者に情報が洩れるリスクが格段に減る」ので、顧客情報を取り扱う私たちビジネスオーナーにとって必須の対策です。

嬉しいことに、サーバー各社の努力のおかげで常時SSL化はかなり簡単になりました。そこでこのコンテンツでは、私が利用しているエックスサーバーでの常時SSL化手順を紹介します。

注意点:何もアップロードしない状態で作業すること

何故かと言うと、SSL化する前にアップロードしたファイルはこれから行う作業ではSSL化されないから。

ファイルやデータがアップ済みの状態からSSL化すると、暗号化されたファイルとされていないファイルとが混在した状態(mixed contents)になってしまいます。この状態でURLを閲覧しようとすると、ブラウザには警告が表示されます※

mixed contents状態からSSL化出来ないことはありませんが、時間と手間が掛かるので非常に面倒です。初心者の方にはお勧め出来ません。

何か小難しい話になってきた…とお思いかもしれないが、そんなことはありません。新規サイト立ち上げの際には真っ先にSSL化設定を行えば良いのです。これだけは、決してお忘れなく。

※mixed contentsの詳細や、どんな警告が表示されるかを知りたい場合は以下「海外SEO情報ブログ」をご一読下さい。

Google Chromeが混在するコンテンツをデフォルトでブロック、バージョン79〜81で段階をへて仕様変更:海外SEO情報ブログ

STEP1:無料独自SSLの設定

最初のステップは、無料独自SSLの設定です。

エックスサーバーの場合は管理画面上の簡単操作で無料独自SSLの設定が可能です。
作業自体はマニュアルを見ながら所定の個所をクリックするだけ。5分もあれば完了する簡単作業です。

無料独自SSL設定:XSERVERマニュアル

STEP2:常時SSL化を行う

無料独自SSLの設定が終わったら、次はいよいよ常時SSL化を行っていきます。

「まだあんのかよ、、、」と思ったかもしれませんが、残念ながら未だウェブサイトの通信は暗号化されていません。

試しに管理画面にアクセスしてみて下さい。
…URLの先頭には下図のような警告が出ていることでしょう。

常時SSL化されていないサイトの警告表示1

「保護されていない通信」部分をクリックしてみると、下記のような「警告」が表示されます。
見るからに嫌な感じがします…閲覧だけならともかく、カード情報や個人情報の入力はしたくないですよね。

常時SSL化されていないサイトの警告表示2

ログイン画面だけではありません。ログインしてサイトを表示しても、「保護されていない通信」のまま。当然、あの嫌な警告も表示されます。

常時SSL化 概要と設定手順(エックスサーバー環境・2021年版) DIY WordPress Site
常時SSL化 概要と設定手順(エックスサーバー環境・2021年版) DIY WordPress Site

ご覧の通り、この段階では未だウェブサイトの通信は暗号化されていないのです。常時SSL化するためには、あと3つ作業する必要があります。それは以下の通り。

  1. .htaccessファイルのバックアップ取得
  2. .htaccessファイルの編集(リダイレクトコード追記)
  3. WordPressアドレス/サイトアドレスのURL変更

まずはこれらの設定を行い、完璧なものにしておきましょう。
エックスサーバーの場合はこれらの手順もマニュアル化されているので、悩まずに作業が出来るはずです。

念のために各項目について補足しておきます。

作業①:バックアップファイルの取得(.htaccessファイル)

「.htaccess」ファイルとは、httpサーバーの挙動を決定する設定ファイル。
簡単に言えば、「重要ファイル」です。

よっておかしなコードを書き込んだり、必要なコードを誤って削除したりすると、サイトが表示されないなどの大問題が発生することとなります。

こうしたトラブルを避けるために、.htaccessファイルのバックアップを取っておきましょう。
エックスサーバーの場合バックアップ取得手順は簡単で、以下の通りとなります。

トップページ(管理画面)にログインし、画面上段右側の「ファイル管理」ボタンをクリック

常時SSL化手順:サーバー作業1

すると以下のような画面が表示されるはずです。この中から、該当のドメインをダブルクリック。
(モザイクだらけでイメージが湧かないかもしれませんが、画面左側、右側両方に該当のドメインが表示されます)

常時SSL化手順:サーバー作業2

「public_html」リンクをダブルクリックします。すると「.htaccess」ファイルが表示されます。「.htaccess」リンクを1度クリックしてから「ダウンロード」をクリック。これで.htaccessファイルがダウンロードされます。

万が一、トラブルが発生してもダウンロードしたファイルを元の場所(public_html)にアップロードすれば元の状態に戻せます。安心して作業して下さい。

作業②:.htaccessファイルの編集(リダイレクトコード追記)

.htaccessファイルのバックアップを取得したら、いよいよ作業に入ります。

作業といっても全く難しくはありません。サーバーパネルから「.htaccess編集」画面へアクセスし、下記のコードをコピーして.htaccessファイルに貼り付けるだけです。

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

念の為、この作業のマニュアルのリンクを添付しておきます。

.htaccess:XSERVERマニュアル

Webサイトの常時SSL化:XSERVERマニュアル

これでサーバー側の作業は終了です。WordPress管理画面に移動しましょう。

作業③:WordPressアドレス/サイトアドレスのURL変更

WordPress管理画面にログインしたら、画面左の「設定」をクリックしましょう。

常時SSL化手順:WP設定画面内作業1

すると、「一般設定」という画面が表示されます。変更するのは上から3つ目と4つ目。「WordPress アドレス (URL)」と「サイトアドレス (URL)」という項目です。現時点ではURLが「http://~」になっていますよね。

常時SSL化手順:WP設定画面内作業2

これらのURLをhttpからhttpsに変更し、「変更を保存」ボタンを押します。

常時SSL化手順:WP設定画面内作業3

「変更を保存」ボタンを押すと再度ログイン画面に飛ばされると思いますが、不具合ではありません。落ち着いてもう1度ログインし直して下さい。再度「一般設定」に戻るはずです。

「一般設定」に戻ったら、先ほど変更した「WordPress アドレス (URL)」と「サイトアドレス (URL)」が「https://~」に変わっていることを確認しましょう。変わっていればOKです。

STEP3:作業結果を確認する

作業が終わったら、ログイン画面→サイトと一通りチェックしてみて下さい。正しく作業を行っていれば、URLの先頭が「鍵」のアイコンに変わっているはずです。

まずはログイン画面から。「保護されていない通信」という警告が消え、シンプルな鍵のアイコンに変わっています。

常時SSL化 完了後の表示1

鍵のアイコンをクリックすると、「この接続は保護されています」というメッセージが表示されます。この表示なら、お客さんの買う気を削ぐことにはなりませんよね。

常時SSL化 完了後の表示2

続いて、サイトを確認してみましょう。
ログイン画面と同様、「鍵」のアイコンに変わっていれば常時SSL化作業は完了です。

常時SSL化 概要と設定手順(エックスサーバー環境・2021年版) DIY WordPress Site
常時SSL化 概要と設定手順(エックスサーバー環境・2021年版) DIY WordPress Site

上手くいかないときの対処法

万一、常時SSL化出来なかった場合の対処法は以下の通りです。

  • 今までやって来た作業に抜け・漏れが無いか再度確認する
  • 抜け・漏れが無い場合、ブラウザのデベロッパーツールを使って原因を探す
  • 悪さの原因を除去する(該当データの削除または変更)

新規サイト立ち上げの場合、今まで説明してきた手順を実行すればエラーが出ることはありません。エラーが出るとすれば、ほぼ以下2パターンに該当していますので、チェックして下さい。

  • WordPressテーマが古い場合(外部リンクにhttpが含まれている場合アリ)
  • SSL化する前にアップロードしていたファイルがある場合

常時SSL化すると付いてくる、嬉しいオマケとは?

上の見出しの通り、ウェブサイトを常時SSL化すると嬉しいオマケが付いてきます。それは、HTTP/2という通信プロトコルの利用が可能になることです。

HTTP/2とは、一言で言えば「より高速なHTTPプロトコル」のこと。
従来のHTTP/1.1との決定的な違いは、一度に複数のデータがレスポンス可能となったため、より高速な通信が可能になったことです。

HTTP/1.1とHTTP/2各々の通信イメージについては、以下画像を参照下さい。

常時SSL化 概要と設定手順(エックスサーバー環境・2021年版) DIY WordPress Site

※上記画像は、エックスサーバーのマニュアルから引用

このHTTP/2は、現在ほとんどのレンタルサーバーが提供しています。
常時SSL化さえしておけば、設定不要・料金無料でウェブサイトの表示速度を高めることも出来るということです。

繰り返しになりますが、セキュリティ対策はサイトを閲覧する見込み客や顧客に安心を提供する上で不可欠です。常時SSL化は簡単手順かつ無料で出来る対策ですので、必ず対策しておくようにして下さい。

Recommends
あなたのメッセージやアイディアを形にする会員制スタジオ「Output STUDIO」がオープン。 ウェブページや動画など、ターゲットに届ける最終工程をしっかり形に仕上げ、顧客や見込み客に届けることが出来ます。 集客やセールスのスピード感が高まるので、数多くの施策を打てるようになります。また、都度外注するより圧倒的に安いので、コストの有効配分にもつながります。 「Output STUDIO」は会員限定での提供となります。詳細は公式サイトでご確認下さい。
Recent posts
これは見出しです
Lorem ipsum dolor sit amet consectetur adipiscing elit dolor

Table of Contents

集客やセールスの「資産とスキル」が手に入る制作室
集客やセールスのスピードと精度を上げ、無駄なコストを抑えたいとお考えなら、STRATEGY SUPPLIERが運営する「Output STUDIO」に参加して下さい。 低コストでウェブサイトという「資産」と、構築・運用「スキル」を手に入れることが出来ます。 「Output STUDIO」は、高品質なサポートを提供するため会員制とさせて頂いており、参加人数を制限しています。 募集状況など、詳細は下のボタンをクリックしてご確認下さい。
松浦 臣吾
松浦 臣吾
マーケティングプロデューサー/コピーライター。STRATEGY SUPPLIER在籍。神奈川県在住。継続性にフォーカスしたマーケティング戦略の立案と実践を得意とする。成長し続けるビジネスの設計図「Business Design Method」を公開し、ビジネスオーナーへの精力的なサポートを行っている。
関連コンテンツ
Wordfence WAFトラブル対応履歴(202112)

Wordfence WAF設定で発生したトラブル事例と、その対処方法を紹介します。WAFのエラーが出っぱなしでお困りのWordfenceユーザーの方には、このコンテンツが問題解決につながるかもしれません。

Read More »