Przekierowanie ruchu z HTTP na HTTPS jest kluczowe dla bezpieczeństwa i poprawnego działania strony. HTTPS szyfruje dane przesyłane między użytkownikiem a serwerem, co zapobiega ich przechwyceniu przez osoby trzecie. Dodatkowo, wyszukiwarki internetowe, takie jak Google, preferują strony działające na HTTPS, co może poprawić pozycję Twojej strony w wynikach wyszukiwania.
Jeśli Twoja domena posiada już certyfikat SSL, warto skonfigurować automatyczne przekierowanie, aby użytkownicy zawsze korzystali z bezpiecznego połączenia. Można to zrobić za pomocą pliku .htaccess.
Aby przekierować cały ruch z HTTP na HTTPS za pomocą pliku .htaccess, wykonaj następujące kroki:
- Zaloguj się do DirectAdmin
- Przejdź do panelu DirectAdmin: https://s1.nowyinternet.pl:2222
- Wybierz swoją domenę.
- Edycja pliku .htaccess
- Otwórz Menedżer plików w DirectAdmin lub połącz się przez FTP
- Przejdź do katalogu /public_html/ swojej domeny
- Znajdź plik .htaccess. Jeśli go nie ma, utwórz nowy
- Edytuj plik i dodaj poniższy kod na początku
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Ten kod sprawia, że każdy użytkownik odwiedzający stronę przez HTTP zostanie automatycznie przekierowany na HTTPS.
- Zapisz zmiany i przetestuj przekierowanie
- Zapisz plik .htaccess
- Otwórz swoją stronę w przeglądarce i sprawdź, czy adres automatycznie zmienia się na https://.
To rozwiązanie działa dla większości serwerów, w tym na LiteSpeed i Apache, które są używane w NowyInternet.pl.
Jeśli napotkasz problemy, sprawdź logi błędów w DirectAdmin lub skontaktuj się ze wsparciem przez Panel Klienta: https://panel.nowyinternet.pl.