Copicode 日本語トップ

ロリポップでhttpsにしたのにhttpへ戻る時の確認手順

独自SSLを設定したのにHTTPへ戻る場合、SSL設定だけでなく、.htaccess、内部リンク、canonicalのどこかにHTTPが残っていることがあります。

HTTPへ戻る時の確認順

HTTPSで直接開けるかを確認してから、.htaccessの転送、ページ内のhttpリンク、canonicalや内部リンク、キャッシュを順番に見ます。

ロリポップでHTTPS化したのにHTTPへ戻る時にSSL設定、.htaccess、httpリンク、canonical、内部リンク、キャッシュを順番に確認する図解

HTTPSで直接開けるか確認する

まず https://example.com/ を直接開きます。ここで警告やエラーが出るなら、SSL設定そのものを確認します。

.htaccessの転送先を見る

古いリダイレクトが残っていて、HTTPSからHTTPへ戻していることがあります。直前に.htaccessを触ったなら、そこから確認します。

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

ページ内のhttpリンクを探す

CSS、画像、JavaScript、canonical、OGPに http:// が残っていると、表示や評価が分かれることがあります。サイト内検索でまとめて探します。

関連記事