WordPressでHTTPSリダイレクト設定する方法【完全版】

WordPressのHTTPSリダイレクト設定ガイド ■ SEO・検索対策

HTTPSリダイレクト設定は、SEOとサイト安全性のために必須です。
設定しないと以下の問題が発生します。

・SEO評価が分散する
・httpとhttpsでURLが分かれる
・リダイレクトループが発生する
・httpのままになっている
・httpsにしたらサイトが表示されない

→ 本記事では、安全にhttpsへ統一する方法を解説します。


今すぐHTTPS化したい方はこちら

① SSLを有効化(サーバー)

XserverなどでSSL設定ON

② WordPress URL変更

設定 → 一般

http:// → https://

③ .htaccessでリダイレクト

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

④ 動作確認

httpアクセス → httpsへ飛ぶ

HTTPSとは?

▼ HTTPSとは

SSL暗号化したURL画面

HTTPS(Hypertext Transfer Protocol Secure)は、Webブラウザとサーバー間の通信を暗号化(SSL/TLS)し、安全にデータを送受信するための仕組みです。
URLが「https://」で始まり、鍵マークが表示されます。盗聴や改ざんを防ぎ、通信相手が本物であることを証明するセキュリティ機能です。

HTTPとの違い

HTTPとHTTPSの最大の違いは「通信の暗号化(セキュリティ)」です。
HTTPは平文で通信するため盗聴のリスクがありますが、HTTPSはSSL/TLS技術を用いてデータを暗号化し、盗聴・改ざん・なりすましを防ぐ安全な通信です。現在のWebサイトはほぼHTTPSが標準です。

SEO的にもHTTPSが必須


HTTPSリダイレクト設定方法

.htaccessで、下記を追加します。

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

・レンタルサーバーでは、管理画面より常時SSL設定ONに設定できます。
※サーバー側の方が安全

Really Simple SSL というプラグインをインストール
※自動でHTTPS化されるため、初心者向けです。


よくあるミスと対処

ERR_TOO_MANY_REDIRECTS

二重リダイレクト

サイトが表示されない

URL不一致

混在コンテンツ(Mixed Content)

http画像が残る

画面がリダイレクトループする


HTTPS設定時の注意点

① リダイレクトは1箇所
② www設定と合わせる
③ キャッシュ削除
④ 内部リンク修正
⑤ 画像やCSSがhttpのままだと警告が出る


安全なHTTPS化手順

① バックアップ
② SSL設定
③ URL変更
④ リダイレクト
⑤ 確認

※この順番が最強


自分で解決できない場合

HTTPS設定は、ミスするとサイトが表示されなくなることがあります。

  • すぐに復旧したい
  • 設定が不安

という方は、専門家に依頼するのもおすすめです。

WordPress復旧サポートはこちら


よくある質問(FAQ)

Q
HTTPS化しないとSEOに影響ある?
A

あります(必須)

Q
途中で変更していい?
A

OK(リダイレクト必須)

Q
無料SSLでも大丈夫?
A

大丈夫です。

Q
リダイレクトしないとどうなる?
A

評価分散し、SEOに影響する場合があります。

タイトルとURLをコピーしました