Wszystkie witryny powinny być zabezpieczone przy użyciu HTTPS. Dowiedz się, dlaczego i jak skonfigurować protokół HTTPS na serwerze.
Przyczyny niepowodzenia audytu przekierowania HTTP w Lighthouse
Lighthouse oznacza strony, które nie są przekierowywane do HTTPS:
Lighthouse zmienia adres URL strony na HTTP, wczytuje stronę, a następnie czeka na zdarzenie protokołu zdalnego debugowania Chrome, które wskazuje, że strona jest bezpieczna. Jeśli Lighthouse nie otrzyma zdarzenia w ciągu 10 sekund, audyt zakończy się niepowodzeniem.
Jak przekierować ruch HTTP na HTTPS
Po skonfigurowaniu protokołu HTTPS upewnij się, że cały niezabezpieczony ruch HTTP do Twojej witryny jest przekierowywany do HTTPS:
- Używaj linków kanonicznych w nagłówku dokumentu HTML, aby ułatwić wyszukiwarkom znalezienie najlepszego sposobu dotarcia do strony.
- Skonfiguruj serwer tak, aby przekierowywał ruch HTTP do HTTPS:
Zasoby
- Kod źródłowy audytu Nie przekierowuje ruchu HTTP do HTTPS
- Sprawdzone metody dotyczące: