Certyfikat SSL stanowi jeden z podstawowych elementów strony internetowej. Pozwala na zabezpieczenie danych użytkownika, jakie wprowadza np. za pomocą formularza kontaktowego, czy też składania zamówienia. Ochrona danych jest jednym z priorytetów w dzisiejszym świecie. Niestety ataki cyberprzestępców są coraz bardziej przebiegłe. W tym poradniku dowiesz się jak zainstalować certyfikat SSL w DirectAdmin.
W pierwszym kroku zaloguj się na swoje konto Direct Admin. Następnie wybierz domenę, dla której chcesz uruchomić certyfikat SSL w DirectAdminie z listy znajdującej się na górnej belce panelu DA.
Przejdź do zakładki Account Manager i wybierz opcję SSL Certificates – w tym miejscu dokonasz instalacji zakupionego certyfikatu SSL. Przed wklejeniem kluczy SSL przygotuj sobie pliki certyfikatu np. otwierając je w notatniku.
W formularzu kliknij w Paste a pre-generated certificate and key.
Uzupełnij teraz pierwsze dwa pola Key i Certificate. Należy wkleić w nie zawartość plików:
- w polu Key – klucz prywatny
- w polu Certificate – plik certyfikatu
Następnie przycisk Save, aby zapisać zmiany.
Teraz trzeba jeszcze wkleić klucze publiczne. W tym celu kliknij po prawej stronie SSL CA Certificate.
Ważne, aby po wklejeniu kluczy zaznaczyć okienko Ust a CA Cert. A następnie kliknij Save.
Ustaw przekierowanie domeny na protokół https
Samo włączenie SSL nie spowoduje, że łączenie z serwerem będzie odbywało się za pomocą szyfrowanego protokołu. Aby tak się stało, ustaw przekierowanie domeny na protokół https. Możesz to zrobić na dwa sposoby — za pomocą pliku .htaccess oraz z poziomu panelu DirectAdmin.
Przekierowanie na https w DirectAdminie
Aby przekierować domenę na https w DirectAdminie, wejdź do ustawień “Certyfikaty SSL” na poziomie “User”. To dokładnie to samo miejsce, w którym włączałeś Let’s Encrypta dla swojej domeny. W sekcji “Informacje o automatycznych certyfikatach SSL” kliknij “Wymuś SSL z przekierowaniem https”, a następnie przycisk “Zapisz”.
Przekierowanie na https w .htaccessie
Zaloguj się do konta FTP Twojego serwera (np. poprzez klienta FTP FileZilla), a następnie do katalogu ze stroną, dla której chcesz ustawić przekierowanie. Stwórz lub odnajdź na liście plik .htaccess i wprowadź do niego regułę:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
a następnie zapisz zmiany i wyślij plik na serwer.