Certyfikat SSL dla strony
Jak włączyć bezpłatny certyfikat Let's Encrypt, przekierować ruch na HTTPS i odnowić certyfikat po dodaniu aliasu.
Certyfikat SSL sprawia, że strona działa pod adresem https://, a przeglądarka pokazuje kłódkę. W hostingu masz bezpłatne certyfikaty Let's Encrypt.
Zanim zaczniesz
Let's Encrypt wystawia certyfikat dopiero wtedy, gdy domena wskazuje na nasz serwer (bezpośrednio albo przez proxy Cloudflare). Domeny zarejestrowane u nas wskazują od razu. Przy domenie z innego rejestratora najpierw ustaw nasze serwery nazw — zobacz Serwery nazw. Gdy zrobisz to przed zmianą DNS, wystawienie może się nie udać.
Włączenie SSL
- W menu bocznym kliknij Strony i wybierz stronę z listy.
- Przejdź do zakładki Ustawienia.
- W karcie SSL, w polu Certyfikat SSL, wybierz Let's Encrypt — bezpłatny, zaufany przez przeglądarki.
- Włącz przełącznik Przekieruj ruch na HTTPS, aby odwiedzający zawsze trafiali na bezpieczną wersję strony.
- Kliknij Zapisz zmiany.
Certyfikat jest wystawiany w tle i pojawia się na stronie zwykle w ciągu kilku minut. Na liście stron przy domenie zobaczysz wtedy oznaczenie SSL.
Wskazówka: przełącznik Przekieruj ruch na HTTPS jest dostępny dopiero po włączeniu SSL.
Aliasy i odnowienie certyfikatu
Certyfikat obejmuje domenę strony i wszystkie jej aliasy (np. www.moja-firma.pl). Jeśli dodasz nowy alias albo przepniesz DNS domeny na nasz serwer:
- Otwórz zakładkę Ustawienia strony.
- W karcie SSL kliknij Odnów certyfikat.
Nowy certyfikat obejmie domenę i wszystkie aliasy w ciągu kilku minut. Jeśli zapisujesz alias, który jeszcze nie wskazuje na nasz serwer, panel o tym poinformuje — kliknij Odnów certyfikat, gdy DNS zostanie zmieniony.
Uwaga: alias z gwiazdką (np.
*.inna-domena.pl) przekieruje do strony ruch z każdej subdomeny, ale certyfikat obejmie tylko subdomeny wpisane osobno. Potrzebne subdomeny (np.sklep.inna-domena.pl) dodaj jako osobne aliasy.
Strona za Cloudflare
Jeśli korzystasz z proxy Cloudflare w trybie „Full”, możesz wybrać Self-signed — strona za proxy Cloudflare (tryb „Full”). Serwer od razu obsługuje HTTPS własnym certyfikatem. Przeglądarki mu nie ufają, ale Cloudflare w trybie „Full” tak. Jeśli strona nie jest za Cloudflare, wybierz Let's Encrypt.
Wyłączenie SSL
W polu Certyfikat SSL wybierz Wyłączony i kliknij Zapisz zmiany. Przekierowanie na HTTPS wyłączy się razem z certyfikatem.
Najczęstsze problemy
- Certyfikat się nie pojawia. Sprawdź na stronie domeny (sekcja Domeny), czy domena jest skierowana na nasze serwery nazw. Jeśli nie — zmień je u rejestratora, odczekaj na propagację i kliknij Odnów certyfikat.
- Przeglądarka ostrzega o mieszanej treści. Strona ładuje część elementów przez
http://. W WordPressie sprawdź adres witryny w Ustawienia → Ogólne — oba adresy powinny zaczynać się odhttps://. - Pętla przekierowań za Cloudflare. Ustaw w Cloudflare tryb SSL „Full” zamiast „Flexible”.