SSL化&リダイレクトのやり方!エックスサーバーの設定手順と確認方法

サイトのSSL化とリダイレクト設定のやり方を教えて欲しい。自分のブログは設定できているのかな?確認の方法は?

このような悩みにお応えします。

WordPressでサイトを立ち上げたら、必ずやっておくべき作業がサイトURLの常時SSL化です。

httpからhttpsへ常にリダイレクトされる常時SSL設定はやっておくべき設定です。

当ブログを読んで、エックスサーバーのクイックスタートでブログを開設した人は、開設時にこの作業は完了しています。この作業は不要です。新規でドメインだけ取得した人は、次の手順でSSL化とリダイレクト設定を行っておきましょう。

この記事の内容
  1. サイトURLのSSL化手順
  2. 常時SSL化(リダイレクト設定)のやり方

SSL化とはサイトの安全性を高めるもので、サイトのURLを「http → httpsにすることです。

常時SSL化(リダイレクト設定)とは、「http://~」でも表示されるサイトを「https://~」へと「s」がついた暗号化されたアドレスへ自動的に飛ばす設定です。

順番に説明しますね!

目次

サイトURLのSSL化手順

まず、「http → httpsにSSL化する手順を案内しますね。

STEP
エックスサーバーパネルでSSL設定

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

ログインしたら『SSL設定』をクリックしてください。

SSL化したいドメインを選択しましょう。

ドメインを選択

『変更』をクリックしてください。

次の画面で、『ONにする』をクリックして完了です!

最近は、最初にドメイン設定をする時にSSL化も同時に行えるようになっているので、気づかないうちに既に設定されている場合があります。

SSL設定は1時間くらいかかる場合があります。すぐにsの付いた「https://ドメイン名」にアクセスしても表示されないケースがあるので、その場合は少し待ってからアクセスしてみてください。

STEP
WordPress画面でhttpにsを付ける

https://ドメイン名/wp-admin/ で自分のサイトにログインしましょう。

ログインできたら、『設定』→『一般』へと進みます。

「http → httpsにするだけなのでhttpのあとに「s」を付けてください。

URLをSSL化

一番下にある『保存』を必ずクリックして完了させましょう!

「SSL化」すると以下のような画面が表示される場合がありますが問題ありません。1時間ほど置いてから再度ログインしてみましょう!

常時SSL化(リダイレクト設定)のやり方

常時SSL化(リダイレクト設定)とは、SSL化される前の http://~ にアクセスした場合、自動でSSL化された https://~ に転送・リダイレクトされることです。

STEP
サーバーパネルの「.htaccess編集」から該当ドメインを選択

まず最初に、エックスサーバーの『サーバーパネル』の『.htaccess編集』をクリックしてください。

サーバーパネルのhtaccess編集

その中の該当ドメインを選択してください。

該当ドメインを選択
STEP
「.htaccess編集」にコードを追記する

「.htaccess編集」タブをまずクリックしてください。

httphttpsのURLにリダイレクトさせるソースを1番上に記述します。

ソースはエックスサーバーのマニュアルに載っている『3.設定内容の追加』のものをコピーします。

https://www.xserver.ne.jp/manual/man_server_fullssl.php

貼り付けたら『確認画面へ進む』をクリックします。最後に必ず『実行する』をクリックして確定させてください!

SSL化&リダイレクト設定ができているか確認!

リダイレクト設定ができているか確認してみましょう。

「http://ドメイン名」でアクセスしてみて、「https://ドメイン名」に自動的に飛んでいればリダイレクトの成功です!

目次