すべてのサイトは HTTPS で保護する必要があります。サーバーで HTTPS を設定する理由と方法について説明します。
Lighthouse の HTTP リダイレクト監査が失敗する仕組み
Lighthouse は、HTTPS にリダイレクトされないページにフラグを設定します。
Lighthouse はページの URL を HTTP に変更してページを読み込み、ページが安全であることを示す Chrome リモート デバッグ プロトコル イベントを待ちます。Lighthouse が 10 秒以内にイベントを受信しない場合、監査は失敗します。
HTTP トラフィックを HTTPS にリダイレクトする方法
HTTPS を設定したら、サイトへの安全でない HTTP トラフィックがすべて HTTPS にリダイレクトされることを確認します。
- HTML ドキュメントの head で正規リンクを使用すると、検索エンジンがページにアクセスする最適な方法を判断するのに役立ちます。
- HTTP トラフィックを HTTPS にリダイレクトするようにサーバーを構成します。