🍁 Autumn Sale — Do 70% zniżki na hosting i domeny
aktywuj teraz
Samouczki • Aplikacje

Instalacja certyfikatu SSL w PrestaShop

Naucz się, jak zainstalować certyfikat SSL w PrestaShop, zapewniając automatyczne przekierowanie do HTTPS i szyfrowanie danych między użytkownikami a serwerem.

Widoki 1937Zaktualizowane 1 anOpublikowano w 31/05/2018przez Cătălin A.

Wprowadzenie

W tym poradniku przedstawimy kroki niezbędne do wdrożenia certyfikatu SSL w aplikacji PrestaShop, korzystając z ustawień dostępnych w panelu administracyjnym aplikacji. Po zakończeniu tych kroków:

  • Każde niezabezpieczone odwiedzenie strony (np. https://domeniu.tld) zostanie automatycznie przekierowane do wersji zabezpieczonej (np. https://domeniu.tld).
  • Wszystkie dane przesyłane między użytkownikami a serwerem będą szyfrowane.

Jako przykład użyjemy subdomeny demo.hostico.ro.

Wymagania

Aby przejść przez ten proces, potrzebujesz:

  • Dane logowania do panelu administracyjnego PrestaShop.
  • Zainstalowany certyfikat SSL na koncie hostingowym dla domeny, na której działa aplikacja PrestaShop.

Kroki

  1. Zaloguj się w panelu administracyjnym PrestaShop, przechodząc do domeniu.tld/AdresAdministracji (spersonalizowany adres podczas instalacji).

Administrare PrestaShop

  1. Przejdź do Konfiguracja → Parametry Sklepu → Ogólne.

Configure Shop Parameters General

  1. W interfejsie ustawień ogólnych sprawdź, czy domena obsługuje HTTPS, klikając Proszę kliknąć tutaj, aby sprawdzić, czy Twój sklep obsługuje HTTPS.
  2. Jeśli nie pojawią się błędy, włącz pola Włącz SSL i Włącz SSL na wszystkich stronach, ustawiając je na Włączone.

Enable SSL

  1. Jeśli aplikacja nie pozwala na jednoczesne włączenie obu pól:
    • Najpierw ustaw Włącz SSL na Włączone i zapisz zmiany.
    • Po ponownym załadowaniu strony, aktywuj i Włącz SSL na wszystkich stronach, a następnie zapisz ponownie.

Po zakończeniu tych kroków, wszystkie nieszyfrowane połączenia zostaną przekierowane na HTTPS, a zasoby witryny będą ładowane za pomocą protokołu zabezpieczonego.

Przekierowania za pomocą pliku .htaccess

Jeśli przekierowanie na HTTPS nie odbywa się automatycznie, edytuj plik .htaccess aplikacji PrestaShop i dodaj następujące linie na końcu:

RewriteEngine WłączonaRewriteCond %{HTTPS} wyłączoneRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Plik .htaccess można edytować z Menadżera Plików w cPanel. Jeśli nie widzisz pliku, włącz wyświetlanie plików ukrytych w Menadżerze Plików.

Błędy zabezpieczeń wyświetlane w przeglądarce

W niektórych przypadkach przeglądarka może wyświetlać ostrzeżenia, że strona jest niezabezpieczona (np. "żółta kłódka"). Nie są to problemy z certyfikatem SSL, lecz wynikają z zasobów, które nadal ładują się przez HTTP.

  • Otwórz kod źródłowy strony (kliknij prawym przyciskiem myszy → Wyświetl źródło strony).
  • Szukaj linków HTTP używając Ctrl + F i ręcznie zmień odpowiednie linki, aby używały HTTPS.
  • Linki mogą być obecne w kodzie PHP, bazie danych lub ustawieniach modułów/preferencji aplikacji.

Podobne artykuły

Widoki 1,937
Aktualizowane 1 rok temu

Naucz się, jak zainstalować certyfikat SSL w PrestaShop, zapewniając automatyczne przekierowanie do HTTPS i szyfrowanie danych między użytkownikami a serwerem.

Widoki 1,668
Aktualizowane 1 rok temu

Naucz się, jak zainstalować certyfikat SSL w panelu Webuzo, krok po kroku. Postępuj zgodnie z naszymi instrukcjami, aby szybko i efektywnie zainstalować.

Widoki 1,172
Zaktualizowane 4 lata temu

Ten poradnik przedstawia, jak skonfigurować formularz mailowy z użyciem uwierzytelniania SMTP w aplikacji Prestashop.