SSL a HTTPS na OpenCart

Na spustenie webstránky na HTTPS potrebujete mať vygenerovaný SSL cerifikát.

My ponúkame tzv. Wildcard certifikát, čo znamená, že je vygenerovaný pre konkrétnu doménu a zároveň automaticky pre všetky subdomény.

V OpenCart treba okrem vytvorenia SSL certifikátu spraviť ešte pár úprav v konfiguračných súboroch. Keďže ide o nenáročné zmeny, môžete na to použiť WebFTP, alebo ľubovoľného FTP klienta.

Cez WebAdmin sa prihláste do WebFTP.

WebFTP prístup

Prejdite do koreňového adresára webu.

Kliknite na konfiguračný súbor config.php a následne na edit.

Konfiguračný súbor OpenCart

V prvých riadkoch je potrebné aby ste prepísali oba "http" na "https".

// HTTP
define('HTTP_SERVER', 'https://opencart.mojadomena.sk/');
// HTTPS
define('HTTPS_SERVER', 'https://opencart.mojadomena.sk/');

Výsledok vidíte aj na obrázku nižšie.

Nezabudnite uložiť zmeny kliknutím na tlačidlo "save" v pravom dolnom rohu.

Presmerovanie na HTTPS

WebFTP ešte nezatvárajte, pokračujeme na poslednú úpravu.

Prejdite ďalej do adresára "admin" a otvorte súbor config.php.

Admin konfiguračný súbor

Rovnako zmente "http" na "https".

// HTTP
define('HTTP_SERVER', 'https://opencart.mojadomena.sk/admin/');
define('HTTP_CATALOG', 'https://opencart.mojadomena.sk/');
// HTTPS
define('HTTPS_SERVER', 'https://opencart.mojadomena.sk/admin/');
define('HTTPS_CATALOG', 'https://opencart.mojadomena.sk/');
Presmerovanie na HTTPS

Týmto sme dokončili všetky potrebné zmeny v FTP.

Teraz sa presunte do administrácie Vášho webu (vasadomena.sk/admin). Prihláste sa do administrácie použitím prihlasovacieho mena a hesla, ktoré ste zadávali pri inštalácii OpenCart.

V ľavom bočnom paneli kliknite na System / Settings / Edit / Server.

Nastavenoia v administrácii OpenCart

Tu odkliknite "Use SSL" na "YES".

Použiť SSL

V poslednom rade potrebujete doménu na ktorej máte nainštalovaný OpenCart presmerovať na HTTPS na úrvoni serveravo WebAdmine.

Presmerovanie domény na HTTPS môžete zrealizovať v "Nastavenia webu", kde prepnete prepínač na hodnotu "Áno" a uložte nastavenia.

Nastavenia webu vo WebAdmine
Presmerovať na HTTPS

V prípade, že máte OpenCart nainštalovaný na subdoméne, presmerovanie na HTTPS musíte nastaviť v sekcii "Subdomény".

Subdomény