Po zakupie i zainstalowaniu certyfikatu SSL należy automatycznie przekierowywać odwiedzających do bezpiecznej wersji witryny ( https:// ).
Zapewnia to bezpieczne szyfrowanie danych przesyłanych do i z witryny. Ponadto, według Google, HTTPS jest obecnie sygnałem rankingowym wśród kilku innych czynników.
Co to jest HTTPS i dlaczego warto go używać?
HTTPS, który pojawia się jako ikona kłódki na pasku przeglądarki, wskazuje, że protokół SSL jest używany do przesyłania danych między serwerem internetowym a witryną. Każda witryna internetowa, zwłaszcza taka, która wymaga wprowadzenia poświadczeń i poufnych danych, powinna korzystać z protokołu HTTPS.
Jak działa przekierowanie HTTPS?
Załóżmy, że właśnie zainstalowałeś SSL na swojej stronie internetowej, za pomocą naszego instalatora Let’s Encrypt jednym kliknięciem lub zakupionego za pośrednictwem konta klienta.
Funkcja wymuszonego przekierowania HTTPS w cPanel umożliwia automatyczne przekierowywanie odwiedzających do bezpiecznej wersji witryny.
Jak wymusić przekierowanie HTTP na HTTPS w cPanelu?
- Zaloguj się do cPanel.
2. Po zalogowaniu się do panelu sterowania cPanel przewiń w dół do sekcjiDomeny i kliknij ikonęDomeny.
Spowoduje to wyświetlenie interfejsu Domains , w którym zobaczysz listę wszystkich domen na swoim koncie cPanel. Zobaczysz kolumnę“Wymuś przekierowanie HTTPS“.
3. Znajdź domenę, którą chcesz przekierować na HTTPS i ustaw odpowiednią opcję wymuszonego przekierowania HTTPS na włączoną, jak w przykładzie:
Możesz przełączać wiele domen, aby włączyć lub wyłączyć przekierowanie HTTPS, korzystając z opcji w górnej części tabeli. Zaznacz pole wyboru dla każdej domeny i wybierz, czy chcesz je wszystkie włączyć, czy wyłączyć.
4. Teraz wróćmy i odwiedźmy naszą witrynę. Zauważ, że przekierowuje nas do bezpiecznej wersji i widzimy symbol bezpiecznej kłódki na pasku lokalizacji.
Jak ręcznie przekierować żądania HTTP na HTTPS za pomocą .htaccess
Jeśli jednak z jakiegoś powodu witryna nie działa po włączeniu wymuszonych przekierowań w cPanel, spróbuj zrobić to za pomocą pliku .htaccess.
1. Edytuj/utwórz plik .htaccess w folderze, z którego obsługiwana jest witryna (zazwyczaj public_html). Plik.htaccess można łatwo edytować za pomocą klienta FTP lub menedżera plików online w cPanel.
2. Dodaj następujący kod do pliku .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
4. Zapisz plik i sprawdź wyniki w przeglądarce internetowej, próbując uzyskać dostęp do witryny przy użyciu standardowego protokołu HTTP zamiast HTTPS.
Jeśli wszystko działa poprawnie , powinieneś zostać automatycznie przekierowany na https.
Uwaga: Jeśli nie masz zainstalowanego certyfikatu SSL, mogą wystąpić błędy. Przed wykonaniem tej procedury upewnij się, że masz zainstalowany i działający certyfikat SSL.
Czytaj także:
- Jak uzyskać certyfikat SSL za darmo
- Czym są protokoły HTTP i HTTPS i jak wpływają na witrynę?
- Szyfrowanie: Rodzaje i algorytmy. Co to jest i który typ szyfrowania jest lepszy?
- Czym jest certyfikat SSL i dlaczego warto go zainstalować?
Często zadawane pytania
Przekierowania HTTPS są wysoce zalecane dla wszystkich stron internetowych, zwłaszcza tych, które obsługują poufne informacje, takie jak dane logowania lub szczegóły płatności. Zwiększa to bezpieczeństwo i poprawia wydajność SEO.
Chociaż przekierowanie HTTPS oferuje wiele korzyści, może czasami powodować problemy z kompatybilnością ze starszymi przeglądarkami internetowymi lub przestarzałymi wtyczkami. Po wdrożeniu przekierowań HTTPS należy dokładnie przetestować witrynę, aby zapewnić kompatybilność.
Chociaż obeznani z technologią użytkownicy mogą samodzielnie wdrożyć przekierowania HTTPS, zaleca się skorzystanie z pomocy specjalistów od tworzenia stron internetowych, zwłaszcza w przypadku złożonych witryn lub platform handlu elektronicznego.
Przekierowania HTTPS zazwyczaj zaczynają działać natychmiast po ich skonfigurowaniu. Jednak może minąć trochę czasu, zanim wyszukiwarki rozpoznają zmianę i odpowiednio zaktualizują swoje indeksy.
W większości przypadków przekierowanie HTTPS ma minimalny wpływ na wydajność witryny. Jednak źle zoptymalizowane konfiguracje HTTPS lub problemy z mieszaną zawartością mogą prowadzić do wolniejszego ładowania stron.
Przekierowania HTTPS są obsługiwane przez większość nowoczesnych dostawców usług hostingowych, w tym platformy hostingowe oparte na cPanel. Należy jednak sprawdzić kompatybilność i upewnić się, że plan hostingowy obejmuje obsługę certyfikatów SSL.