Z tego artykułu dowiesz się dlaczego potrzebujesz certyfikatu SSL na swojej stronie i jak zainstalować certyfikat SSL na WordPress

Co to jest SSL 

SSL jest protokołem sieciowym, który służy do zabezpieczania połączeń internetowych. Certyfikat SSL jest standardem na rynku. Jeśli nie dodasz SSL do strony, przeglądarka będzie oznaczać taką stronę jaką niebezpieczną. Twój klient może zobaczyć taki komunikat:

jak-zainstalowac-ssl-wordpress-bezpieczenstwo

Co daje certyfikat SSL 

  • Szyfrowanie danych – certyfikat SSL szyfrujeprzesyłanie informacji (np. informacje przesyłane wysyłane przez formularz kontaktowy, informacje klientów dotyczące zamówień itp.).
  • Poczucie bezpieczeństwa – użytkownik korzystający ze strony ma poczucie, że strona jest zabezpieczona.
  • Wizerunek – posiadanie certyfikatu SSL jest dzisiaj standardem. Brak certyfikatu SSL na stronie podważa wiarygodność i profesjonalizm Twojej firmy. 
  • RODO – posiadanie certyfikatu SSL jest zalecane przez Rozporządzenie o Ochronie Danych Osobowych art.32
  • Bramki płatności – aby używać niektórych bramek płatności musisz zainstalować certyfikat SSL na stronie.

Jak włączyć SSL WordPress

1. Wygeneruj certyfikat SSL w panelu klienta Twojego hostingu. 

Większość hostingu udostępnia darmowy certyfikat SSL ( Let’s Encrypt).
Jeśli w Twojej firmie hostingowej nie ma takiej możliwości, to musisz wykupić płatną wersję certyfikatu. 

W przypadku małych stron firmowych nie ma to większego sensu. Czasami certyfikat SSL będzie kosztował więcej niż roczne utrzymanie serwera. Jeśli nie masz darmowego SSL w pakiecie serwera warto rozważyć przeniesienie strony do firmy lh.pl 

W lh.pl generowanie certyfikatu odbywa się jednym kliknięciem myszki. Możesz tez poprosić o pomoc obsługę klienta. 

Jeśli korzystasz z innej firmy proces ten może być bardziej skomplikowany. Jeśli miałbyś problem to napisz komentarz.

Gdy masz już wygenerowany certyfikat SSL i przypisany do konkretnej domeny możesz przejść dalej.

2. Zmień ustawienia w panelu ustawień 

Zaloguj się do twojego panelu administracyjnego WordPress.

Wejdź w zakładkę Ustawienia –-> Ustawienia ogólne.

Znajdziesz tam adres WordPress oraz adres witryny.
Jeśli adres Twojej strony zaczyna się od https:// to zmień go na https://

Po zmianie zostaniesz wylogowany.

Teraz wejdź na każdą z Twoich podstron i sprawdź czy pokazuje się zielona kłódka w lewym górnym rogu przy nazwie domeny.  Możesz na nią kliknąć aby uzyskać więcej informacji.

3. Dodaj przekierowanie z https:// na https://

Teraz Twoja strona jest dostępna pod dwoma adresami https:// oraz https:/ błąd, który oznacza, że Twoja strona nie jest zabezpieczona.

Aby naprawić ten problem musisz dodać odpowiednie przekierowanie do pliku .htaccess na Twoim serwerze.

Wejdź do plików na Twoim serwerze. Możesz to zrobić przy pomocy programu FileZilla. Poniżej znajdziesz film, który pokazuje jak korzystać z tego programu.

Opcjonalnie możesz wejść do panelu administracyjnego Twojego dostawcy hostingu następnie wejść w eksplorator plików i odnaleźć tam plik .htaccess Plik znajduje się w głównym katalogu w którym masz zainstalowanego WordPressa. 

Gdy odnajdziesz plik:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
  • Zapisz plik
  • Wgraj plik na Twój serwer. (Musisz zastąpić stary plik).

Aby sprawdzić czy przekierowanie działa spróbuj wpisać Twój adres strony w wyszukiwarce zaczynając od https://adrestwojejstrony.pl

Jeśli zostaniesz przekierowany na stronę https://adrestwojejstrony.pl to…

Możesz sobie pogratulować. Własnie zainstalowałeś certyfikat SSL.

Inną opcją jest instalacja wtyczki Really Simple SSL. Jednak nie polecam takiego rozwiązania.

Certyfikat SSL nie działa co zrobić?

Może się zdarzyć, że niektóre pliki na serwerze na przykład zdjęcia nadal są wysyłane przez HTTP. 

Aby naprawić te błąd możesz skorzystać z wtyczki Better Search Replace

Uwaga przed wykonaniem kolejnych kroków wykonaj kopię zapasową strony.  

  1. Zainstaluj wtyczkę Better Search Replace
  2. Wejdź w ustawienianarzędziaBetter Search Replace 
  • Wpisz w kolumnie Search for: https://
  • Wpisz w kolumnie Replace with https://
  • Zaznacz wszystkie tabele w bazie danych. (Select Tables) 
  • Odznacz wszystkie checboxy. 
  • Naciśnij przycisk Run Search/Replace

Gratulacje po podmianie adresów Twoja strona będzie miała prawidłowo zainstalowany certyfikat SSL. 

Jeśli coś poszło nie tak, potrzebujesz pomocy napisz do mnie.
Zapraszam Cię do przeczytania kolejnych artykułów.

Dodaj komentarz