HTTP トラフィックを HTTPS にリダイレクトしない

すべてのサイトを HTTPS で保護する必要があります。サーバーで HTTPS を設定する理由と方法については、HTTPS を使用しないをご覧ください。

Lighthouse HTTP リダイレクトの監査が失敗する仕組み

Lighthouse では、HTTPS にリダイレクトされないページが報告されます。

HTTP トラフィックが HTTPS にリダイレクトされないことを示す Lighthouse の監査

Lighthouse は、ページの URL を HTTP に変更してページを読み込み、そのページが安全であることを示す Chrome リモート デバッグ プロトコルからのイベントを待機します。 Lighthouse が 10 秒以内にイベントを受信しなかった場合、監査は不合格となります。

HTTP トラフィックを HTTPS にリダイレクトする方法

HTTPS を設定したら、サイトへの安全でない HTTP トラフィックがすべて HTTPS にリダイレクトされるようにします。

  • HTML ページの先頭に正規リンクを使用して、検索エンジンがそのページにたどり着く最適な方法を見つけやすくします。
  • HTTP トラフィックを HTTPS にリダイレクトするようにサーバーを構成します。

関連情報