Wszystkie witryny powinny być chronione za pomocą protokołu HTTPS. Przeczytaj posta Nie używa HTTPS, aby dowiedzieć się, dlaczego i jak skonfigurować protokół HTTPS na serwerze.
Niepowodzenie kontroli przekierowań HTTP w Lighthouse
Lighthouse oznacza strony, które nie są przekierowywane do protokołu HTTPS:
Lighthouse zmienia adres URL strony na HTTP, wczytuje ją, a potem czeka na zdarzenie protokołu zdalnego debugowania Chrome wskazujące, że strona jest bezpieczna. Jeśli Lighthouse nie otrzyma zdarzenia w ciągu 10 sekund, kontrola się nie powiedzie.
Jak przekierować ruch HTTP do HTTPS
Po skonfigurowaniu protokołu HTTPS upewnij się, że cały niezabezpieczony ruch HTTP do Twojej witryny jest przekierowywany do HTTPS:
- W nagłówku strony HTML umieść linki kanoniczne, by ułatwić wyszukiwarkom znalezienie najlepszej strony.
- Skonfiguruj serwer tak, aby przekierowywał ruch HTTP do HTTPS: