Uptime: 99.925%
Strony WWW:
Nowe strony WWW dzisiaj:
100 000 Użytkowników w SEOHOST. To dzięki Wam! Czytaj więcej W SEOHOST Użytkownik jest zawsze na pierwszym miejscu! Czytaj więcej Z SEOHOST korzysta już ponad 90 000 Użytkowników! Czytaj więcej Pełna transparencja: uptime naszej infrastruktury Czytaj więcej Wywiad z naszym CEO na bezprawnik.pl Czytaj więcej SEOHOST.pl zdobywa 2 miejsce w rankingu NASK. Czytaj więcej Uwaga: kolejna próba phishingu! Czytaj więcej Dlaczego warto migrować do SEOHOST? Czytaj więcej
Redakcja SEOHOST.pl
Redakcja SEOHOST.pl
02 Grudnia 2022
3 minuty

Jak wymusić przekierowanie http na https w DirectAdmin?

W panelu DirectAdmin szybko i łatwo wymusisz przekierowanie http na https, co może mieć kluczowe znaczenie dla bezpieczeństwa Twojej witryny internetowej, prawidłowego indeksowania w wyszukiwarkach internetowych, a także dla SEO witryny internetowej. 

W tym artykule omawiamy:

Przekierowanie z HTTP na HTTPS to nie tylko kwestia porządku technicznego, ale też zaufania użytkownika i podstaw SEO. Najwygodniej wdrożyć to w oparciu o hosting z obsługą SSL i DirectAdmin oraz domenę dla bezpiecznej strony HTTPS. Jeśli dopiero konfigurujesz zabezpieczenia strony, sprawdź także, co to jest SSL i dlaczego ma znaczenie dla bezpieczeństwa strony internetowej.

Czy muszę przekierować adres http na https?

Połączenie HTTPS używa protokołu SSL (Secure Socket Layer) w celu ustanowienia bezpiecznego połączenia między przeglądarką, z której uzyskuje się dostęp do naszej strony internetowej, a serwerem, na którym jest hostowana. Oznacza to, że informacje są przesyłane w postaci zaszyfrowanej.

Szyfrowanie to proces zamiany zwykłego tekstu, np. newralgicznych informacji o nazwie użytkownika i używanym podczas logowania haśle, na losowe znaki, dzięki czemu osoby trzecie nie mogą ich odczytać i zrozumieć w sytuacji, gdy dane te zostaną przechwycone. 

Zastosowanie protokołu https, a przy tym certyfikatu SSL dla domeny internetowej, wraz z jego instalacją na hostingu, ma uzasadnienie zawsze wtedy, kiedy mamy do czynienia z newralgicznymi informacjami, jakie są przekazywane przez użytkownika. Jednak z racji tego, że Google oraz inne wyszukiwarki internetowe, aby podnieść standardy bezpieczeństwa i jakość świadczonych usług, wymagają użycia https, a przeglądarki internetowe dodatkowo ostrzegają o niezabezpieczonych witrynach, powodów, aby użyć SSL i wymusić https jest znaczenie więcej.

Warto przy tym pamiętać, że pojęcie SSL jest dziś często używane potocznie, natomiast technicznie bezpieczne połączenia są obsługiwane przez TLS, czyli następcę starszego protokołu SSL. Dlatego w panelach hostingowych, instrukcjach i komunikatach możesz spotkać określenia SSL, TLS oraz SSL/TLS, chociaż w praktyce chodzi o ten sam cel: szyfrowanie połączenia i ochronę danych przesyłanych między użytkownikiem a serwerem. Więcej informacji znajdziesz w poradniku, co to jest TLS i czym różni się od SSL.

Wymuszenie adresu https w panelu DirectAdmin jest  o tyle wygodne, że jest ustanawiane na poziomie serwera. Możesz oczywiście zrobić to ręcznie za pomocą, np. pliku .htaccess lub w ustawieniach CMS Twojej witryny.  

Jak wymusić przekierowanie https w DirectAdmin?

  1. Zaloguj się do panelu administrowania usługą hostingową DirectAdmin
  2. Z menu opcji wybierz Zarządzaj, a następnie przejdź do: Konfiguracja domen
    Wybieranie opcji 'Zarządzaj' oraz 'Konfiguracja domen' w panelu DirectAdmin
  3. Kliknij nazwę domeny
    Przekierowanie http na https - wymuszenie przekierowania
  4. W nowym widoku ustawień, na dole, znajdziesz opcję do zaznaczenia: Wymuś SSL z przekierowaniem https.
  5. Zaznacz ją i zapisz ustawienia, klikając Modyfikuj

Pamiętaj, że do prawidłowo wykonanego przekierowania http na https, konieczne jest wydanie i zainstalowanie certyfikatu SSL. Możesz użyć w tym celu darmowego certyfikatu Let's Encrypt, a także zainstalować własny certyfikat SSL.

Więcej informacji znajdziesz w dedykowanych artykułach:

Co sprawdzić po włączeniu przekierowania HTTP na HTTPS?

Po zapisaniu ustawień warto otworzyć stronę w przeglądarce i sprawdzić, czy adres automatycznie zmienia się z http:// na https://.

Dobrą praktyką jest także sprawdzenie kilku podstron, panelu logowania, formularzy kontaktowych oraz zasobów takich jak obrazy, arkusze CSS i skrypty JavaScript. Jeśli część elementów nadal ładuje się przez HTTP, przeglądarka może zgłaszać tzw. mixed content, czyli mieszaną zawartość.

Warto również pamiętać, że przekierowanie HTTP na HTTPS jest elementem szerszego porządku technicznego strony. Certyfikat SSL/TLS, poprawna konfiguracja domeny, aktualne linki wewnętrzne i spójna wersja adresu pomagają ograniczyć duplikację adresów, poprawiają odbiór strony przez użytkownika i ułatwiają wyszukiwarkom pracę z właściwą wersją witryny.

Czy udało Ci się rozwiązać problem?
Nie znalazłeś odpowiedzi na swoje pytanie?