Skorzystaj z pomocy i znajdź odpowiedzi na wszelkie pytania

HTTP/2: jak włączyć i sprawdzić protokół w hosti24

7 października 2026

Protokół HTTP/2 działa w hosti24 automatycznie na każdej stronie WWW, która ma przypisany certyfikat SSL. Nie ma osobnego przełącznika: wystarczy, że strona działa przez HTTPS, a wystarczy do tego bezpłatny certyfikat Let’s Encrypt. W tym artykule wyjaśniamy, czym HTTP/2 różni się od HTTP/1.1, jak przypisać certyfikat w panelu i jak w przeglądarce sprawdzić, że strona rzeczywiście korzysta z HTTP/2.

W skrócie

  • HTTP/2 jest w hosti24 włączony domyślnie dla każdej strony WWW z przypisanym certyfikatem SSL.
  • Bez certyfikatu SSL przeglądarki łączą się ze stroną przez HTTP/1.1, bo HTTP/2 obsługują wyłącznie przez HTTPS.
  • Bezpłatny certyfikat Let’s Encrypt wystarcza, ale nie jest zaznaczony domyślnie przy tworzeniu strony.
  • Działanie HTTP/2 sprawdzisz w narzędziach deweloperskich przeglądarki: w kolumnie „Protocol” pojawi się wartość h2.
  • Włączenie HTTP/2 nie wymaga zmian w kodzie strony ani we wtyczkach.

Czym jest HTTP/2 i co zmienia

HTTP to protokół, którym przeglądarka pobiera z serwera stronę razem ze wszystkimi plikami: HTML, arkuszami stylów, skryptami, obrazami i fontami. Wersja HTTP/1.1 pochodzi z lat dziewięćdziesiątych i przez lata była standardem. HTTP/2 zmienia sposób przesyłania danych, nie zmieniając tego, co przesyłane. Adresy, treść i działanie strony pozostają takie same.

Najważniejsza różnica to multipleksowanie. W HTTP/1.1 jedno połączenie obsługuje jedno żądanie naraz, więc przeglądarka otwiera kilka połączeń i ustawia pozostałe pliki w kolejce. W HTTP/2 przez jedno połączenie płynie równolegle wiele plików. Przy stronach, które ładują kilkadziesiąt zasobów, kolejka znika.

HTTP/1.1HTTP/2
Żądania w jednym połączeniujedno narazwiele równolegle
Liczba połączeń do serwerazwykle kilkazwykle jedno
Nagłówkiprzesyłane tekstem, za każdym razem w całościkompresowane (HPACK)
Format danychtekstowybinarny
Wymaga HTTPS w przeglądarkachnietak

Na starszych poradnikach możesz trafić na informację, że w HTTP/2 serwer wysyła przeglądarce pliki, zanim ta o nie poprosi (Server Push). Ta funkcja została usunięta z przeglądarki Chrome w wersji 106 w 2022 roku, a pozostałe przeglądarki praktycznie z niej nie korzystają. Dziś korzyść z HTTP/2 wynika z multipleksowania i kompresji nagłówków.


Dlaczego HTTP/2 wymaga certyfikatu SSL

Standard HTTP/2 dopuszcza działanie bez szyfrowania, ale żadna z popularnych przeglądarek tego wariantu nie obsługuje. Chrome, Firefox, Safari i Edge używają HTTP/2 wyłącznie przez połączenie HTTPS. Przeglądarka i serwer uzgadniają wersję protokołu w trakcie nawiązywania szyfrowanego połączenia.

W praktyce oznacza to jedno: jeśli strona nie ma certyfikatu SSL, odwiedzający połączą się z nią przez HTTP/1.1, nawet jeśli serwer obsługuje HTTP/2. Certyfikat daje więc dwie korzyści naraz: szyfrowane połączenie i nowszy protokół.

Bezpłatny certyfikat Let’s Encrypt jest do tego w pełni wystarczający i odnawia się automatycznie. Certyfikat komercyjny nie przyspiesza HTTP/2. Wybiera się go z innych powodów, na przykład gdy potrzebna jest weryfikacja firmy. Opcje płatne znajdziesz na stronie certyfikatów SSL.


Jak włączyć HTTP/2 w panelu hosti24

Włączenie HTTP/2 sprowadza się do przypisania certyfikatu SSL do strony:

  1. Zaloguj się do panelu klienta pod adresem hosti24.pl/panel.
  2. Przejdź do zakładki „Strony WWW”.
  3. Kliknij „Dodaj”, żeby utworzyć nową stronę, albo otwórz edycję strony, która już istnieje.
  4. W polu certyfikatu SSL wybierz z listy Let’s Encrypt albo certyfikat komercyjny, jeśli go masz.
  5. Uzupełnij pozostałe wymagane pola i kliknij „Zapisz”.

Ważne: certyfikat Let’s Encrypt nie jest zaznaczony domyślnie. Jeśli przy tworzeniu strony pominiesz to pole, strona powstanie bez SSL i będzie działać przez HTTP/1.1. Wróć wtedy do edycji strony i wybierz certyfikat.

Po zapisaniu HTTP/2 zaczyna działać automatycznie. Nie musisz niczego zmieniać w plikach strony, w .htaccess ani we wtyczkach.


Jak sprawdzić, czy strona działa na HTTP/2

Najpewniej sprawdzisz to w narzędziach deweloperskich przeglądarki. Opis dotyczy Chrome, w Edge wygląda tak samo:

  1. Otwórz swoją stronę w przeglądarce, koniecznie pod adresem zaczynającym się od https://.
  2. Naciśnij klawisz F12 albo kombinację Ctrl + Shift + I (na macOS Cmd + Option + I).
  3. Przejdź do karty „Network” (Sieć).
  4. Odśwież stronę klawiszem F5, żeby lista zapytań się zapełniła.
  5. Jeśli nie widzisz kolumny „Protocol”, kliknij prawym przyciskiem myszy nagłówek dowolnej kolumny, na przykład „Name”, i zaznacz „Protocol”.
  6. Sprawdź wartości w kolumnie „Protocol”. Przy plikach z Twojej domeny powinno być h2.

W Firefoksie kolumna nazywa się „Protokół” lub „Protocol”, a HTTP/2 jest oznaczony jako HTTP/2. Jeśli wolisz nie zaglądać do narzędzi deweloperskich, możesz skorzystać z internetowych testerów HTTP/2: wpisujesz adres strony i dostajesz odpowiedź tak lub nie.

Przy zapytaniach do innych domen, na przykład do skryptów statystyk, fontów czy map, zobaczysz różne wartości: h2, h3 albo http/1.1. Zależą one od serwerów tych usług, a nie od hostingu. Oceniaj wyłącznie pliki pobierane z Twojej domeny.


HTTP/2 a optymalizacja strony

Część dawnych zaleceń wydajnościowych powstała, żeby obejść ograniczenia HTTP/1.1. Przy HTTP/2 tracą na znaczeniu:

  • łączenie wszystkich plików CSS i JS w jeden: przy HTTP/2 kilka mniejszych plików pobiera się równolegle, a zmiana jednego nie unieważnia w pamięci przeglądarki całego pakietu,
  • rozkładanie plików na kilka subdomen (domain sharding): przy HTTP/2 wręcz spowalnia, bo wymusza dodatkowe połączenia zamiast jednego wspólnego,
  • sklejanie ikon w jeden duży obraz (sprite): nadal działa, ale nie daje już dużej przewagi.

Nie oznacza to, że optymalizacja przestaje mieć sens. HTTP/2 nie zmniejszy ciężkich obrazów ani nie przyspieszy wolnej bazy danych. Kompresja obrazów, cache przeglądarki i cache po stronie serwera nadal robią różnicę. Jeśli strona korzysta z WordPressa, dodatkowe przyspieszenie da cache obiektów w Redisie, opisany w artykule o konfiguracji Redis Object Cache w WordPressie.


Strona nadal działa na HTTP/1.1: przyczyny

Strona nie ma przypisanego certyfikatu SSL

To najczęstsza przyczyna. Otwórz edycję strony w zakładce „Strony WWW” i sprawdź pole certyfikatu. Jeśli jest puste, wybierz Let’s Encrypt i zapisz zmiany.

Strona jest otwierana przez http://

Jeśli wpisujesz adres bez https://, a strona nie przekierowuje na wersję szyfrowaną, przeglądarka połączy się przez HTTP/1.1. Otwórz stronę przez https://. W WordPressie sprawdź też, czy w „Ustawienia” → „Ogólne” oba adresy zaczynają się od https://.

Połączenie przechodzi przez serwer pośredniczący

Program antywirusowy z funkcją skanowania HTTPS, firmowy serwer proxy albo sieć VPN mogą pośredniczyć w połączeniu i obniżać protokół do HTTP/1.1. Sprawdź stronę z innej sieci, na przykład z telefonu z wyłączonym Wi-Fi.


FAQ

Jak włączyć HTTP/2 w hosti24?

HTTP/2 w hosti24 włącza się automatycznie dla każdej strony WWW z przypisanym certyfikatem SSL. W panelu klienta przejdź do zakładki „Strony WWW”, otwórz edycję strony, wybierz certyfikat, na przykład bezpłatny Let’s Encrypt, i kliknij „Zapisz”. Nie potrzebujesz zmian w kodzie strony.

Czy HTTP/2 działa bez certyfikatu SSL?

HTTP/2 bez certyfikatu SSL w praktyce nie działa, bo przeglądarki Chrome, Firefox, Safari i Edge obsługują HTTP/2 wyłącznie przez połączenie HTTPS. Strona bez certyfikatu zostanie wczytana przez HTTP/1.1. Do uruchomienia HTTP/2 w hosti24 wystarczy bezpłatny certyfikat Let’s Encrypt wybrany w ustawieniach strony w zakładce „Strony WWW”.

Jak sprawdzić, czy moja strona działa na HTTP/2?

Czy strona działa na HTTP/2, sprawdzisz w narzędziach deweloperskich przeglądarki. Naciśnij F12, przejdź do karty „Network”, odśwież stronę i włącz kolumnę „Protocol”. Wartość h2 przy plikach z Twojej domeny oznacza, że strona korzysta z HTTP/2. W Firefoksie ta sama informacja ma postać HTTP/2.

Czy HTTP/2 przyspieszy moją stronę?

HTTP/2 przyspiesza przede wszystkim strony, które ładują wiele plików, bo pobiera je równolegle jednym połączeniem zamiast w kolejce. Nie zmniejszy jednak ciężkich obrazów ani nie skróci czasu odpowiedzi bazy danych. Największy efekt daje w połączeniu z kompresją obrazów i cache.

Czy do HTTP/2 potrzebny jest płatny certyfikat SSL?

Do HTTP/2 nie jest potrzebny płatny certyfikat SSL. Bezpłatny Let’s Encrypt działa tak samo i odnawia się automatycznie. Certyfikat komercyjny wybiera się z innych powodów, na przykład gdy potrzebna jest weryfikacja firmy, a nie dla wydajności protokołu. Oba rodzaje certyfikatów wybierasz w tym samym polu formularza strony.

Dlaczego część zapytań pokazuje http/1.1 albo h3?

Część zapytań pokazuje http/1.1 albo h3, bo pochodzi z innych domen, na przykład skryptów statystyk, fontów czy map. Wersję protokołu dla tych plików wybierają serwery tych usług, a nie hosting Twojej strony. Oceniaj HTTP/2 wyłącznie po plikach pobieranych z Twojej domeny.


Masz pytanie, na które nie ma tu odpowiedzi?

Napisz przez zakładkę „Helpdesk” w panelu klienta, zadzwoń na infolinię pod numer 22 486 34 47 albo wyślij wiadomość na kontakt@hosti24.pl. Więcej artykułów znajdziesz w sekcji Pomoc.

Ostatnia aktualizacja: 22 września 2026