Semua situs harus dilindungi dengan HTTPS. Lihat postingan Tidak menggunakan HTTPS untuk mempelajari alasan dan cara menyiapkan HTTPS di server.
Bagaimana audit pengalihan HTTP Lighthouse gagal
Lighthouse menandai halaman yang tidak dialihkan ke HTTPS:
Lighthouse mengubah URL halaman menjadi HTTP, memuat halaman, lalu menunggu peristiwa dari Chrome Remote Debugging Protocol yang menunjukkan bahwa halaman tersebut aman. Jika Lighthouse tidak menerima peristiwa dalam 10 detik, audit akan gagal.
Cara mengalihkan traffic HTTP ke HTTPS
Setelah menyiapkan HTTPS, pastikan semua traffic HTTP yang tidak aman ke situs Anda dialihkan ke HTTPS:
- Gunakan link kanonis di bagian atas halaman HTML Anda untuk membantu mesin telusur mengetahui cara terbaik untuk membuka halaman tersebut.
- Konfigurasikan server Anda untuk mengalihkan traffic HTTP ke HTTPS: