Jeśli posiadasz zainstalowany certyfikat SSL dla swojej domeny, w której utrzymujesz sklep Prestashop, wykonaj poniższe kroki na zapleczu Twojej strony – aktywowanie SSL dla witryny jest konieczne, aby wyświetlała się ona jako zabezpieczona SSL w przeglądarce.
Uwaga!
Pamiętaj, aby najpierw zainstalować certyfikat SSL dla swojej domeny.
Certyfikat komercyjny: https://cyberfolks.pl/pomoc/jak-dodac-certyfikat-ssl/
Certyfikat Let’s Encrypt: https://cyberfolks.pl/pomoc/jak-uruchomic-certyfikat-ssl-lets-encrypt/
Aby włączyć https dla Prestashop:
1. Zaloguj się do panelu administracyjnego Twojej strony.
2. Przejdź do zakładki „Preferencje” w menu strony i wybierz opcję „Ogólny”
3. Wybierz opcję „Kliknij tutaj, aby sprawdzić, czy Twój sklep obsługuje HTTPS”.
Jeśli pojawi się komunikat o zmianie tokenu – zezwól na przejście dalej.
4. Dla opcji „Włącz SSL” za pomocą przełącznika wybierz opcję „Tak” i zapisz zmiany w prawym dolnym rogu.
Opcja włączenia SSL aktywuje go jedynie dla strony logowania do zaplecza strony i dla koszyka – sprawdź, czy obie te strony działają poprawnie. Jeśli tak, przejdź do dalszych kroków instrukcji.
5. W kolejnym kroku powróć do zakładki „Preferencje” -> „Ogólne” w panelu administratora. Za pomocą przełącznika przy opcji „Włącz protokół SSL na wszystkich stronach” wybierz „TAK” i zapisz zmiany klikając „Zapisz” w prawym dolnym rogu.
6. Sprawdź działanie wszystkich podstron pod kątem ich zabezpieczenia SSL.
Gotowe!
Weryfikacja aktywacji SSL w bazie danych
Jeśli dla którejś z opcji opisanych w kroku 4 i 5, mimo zapisania zmian na zapleczu strony, SSL nie został aktywowany lub występują problemy w zalogowaniu do zaplecza strony, należy zweryfikować wartości parametrów odpowiedzialnych za aktywację SSL w bazie danych.
W tym celu:
1. Zaloguj się do bazy danych sklepu: https://cyberfolks.pl/pomoc/jak-zalogowac-sie-do-bazy-danych-przez-phpmyadmin/
2. Kliknij na nazwę bazy danych po lewej stronie i wyszukaj na liście tabelę pr_configuration
3. Zmień ilość wyświetlanych wierszy na maksymalną i wyszukaj parametry: PS_SSL_ENABLED oraz PS_SSL_ENABLED_EVERYWHERE.
Oba te parametry powinny mieć wartość 1. Jeśli któryś z nich ma wartość 0 (null) kliknij przy danym parametrze „Edit”, wprowadź wartość 1 dla opcji „Value” i zapisz zmiany przyciskiem „Go”.
4. Sprawdź działanie strony.
Gotowe!