TROUBLE GUIDE
エックスサーバーで「保護されていない通信」と表示されるときの直し方
アドレスバーに「保護されていない通信」と出る、または開く前に警告画面が挟まる状態です。エックスサーバーは無料の独自SSLが用意されているので、正しく設定すれば費用をかけずに解消できます。
考えられる原因
- SSLの設定がされていない
サーバーパネルの「SSL設定」で独自SSLを追加していないと、https では開けません。ドメインを追加した直後に起きがちな抜けです。
- http のURLが混ざっている(混在コンテンツ)
SSL自体は設定済みでも、ページ内の画像やスクリプトが http:// で読み込まれていると、ブラウザは「保護されていない」と表示します。WordPressの内部設定やテーマに古いURLが残っているのが典型です。
- http から https への転送が無い
https では正常でも、古いリンクやブックマークから http で来た人はそのまま非SSLのページを見続けます。.htaccess での転送設定が必要です。
ご自身で確認できること
- サーバーパネルでSSL設定を確認する
Xserverのサーバーパネル →「SSL設定」→ 対象ドメインを選び、独自SSLが「有効」になっているか確認します。未設定なら「独自SSL設定追加」から無料で追加できます(反映まで最大1時間ほど)。
- WordPressのアドレス設定を https にする
WordPress管理画面 → 設定 → 一般 の「WordPressアドレス」「サイトアドレス」が http:// のままなら https:// に変更します。※変更を間違えると管理画面に入れなくなるため、1文字ずつ確認してください。
- 警告が消えないページの画像URLを確認する
特定のページだけ警告が出る場合、そのページに http:// で始まる画像・埋め込みが残っています。該当ページを編集し、URLを https に直します。
- 設定→一般のアドレスを勘で書き換える——ここを間違えるとサイト全体・管理画面ごと開けなくなります。自信が無ければ触らないのが正解です
直らない場合は、代行します
SSLの有効化から、サイト内に残った http URL の一括置換、https への転送設定まで一式で行います。エックスサーバー以外(さくら・ロリポップ等)でも同料金です。
現在の納期目安:ご依頼から24時間以内の対応を目指しています。営業のお電話は行っていません。
よくあるご質問
SSL対応するとSEOに影響しますか?
GoogleはSSL(https)を評価要素にしており、警告が出るサイトは訪問者の離脱も増えます。マイナスを消す対応と考えてください。
設定したのに警告が消えません。
SSLの有効化と「ページ内のURLの置換」は別の作業で、後者が残っているケースがほとんどです。どのページで警告が出るか教えていただければ、そこから特定します。
