ロリポップでhttpsにしたのにhttpへ戻る時の確認手順
独自SSLを設定したのにHTTPへ戻る場合、SSL設定だけでなく、.htaccess、内部リンク、canonicalのどこかにHTTPが残っていることがあります。
HTTPへ戻る時の確認順
HTTPSで直接開けるかを確認してから、.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:// が残っていると、表示や評価が分かれることがあります。サイト内検索でまとめて探します。