Prevádzkovať si stránku na adrese HTTPS sa všeobecne odporúča, v niektorých prípadoch aj vyžaduje. Ak na stránkach máte aktivovaný bezpečnostný certifikát (SSL/TLS), tak automatické presmerovanie na HTTPS si môžete aktivovať v Control Paneli.
Pred aktiváciou automatického presmerovania stránok na HTTPS sa uistite, že máte vygenerovaný a platný bezpečnostný certifikát (SSL/TLS) a váš redakčný systém (napr. WordPress alebo Joomla) máte v nastaveniach nastavený na východzie používanie adries s HTTPS).
Tento postup platí pre prípad, ak už máte nainštalovaný nejaký redakčný systém (napr. WordPress) a chceli by ste ho prevádzkovať na HTTPS adrese.
Najprv si vygenerujte bezpečnostný certifikát pre doménu resp. subdoménu, na ktorej máte nainštalovaný redakčný systém alebo eshop. Je možné, že vám bude stačiť aj obyčajný Let's Encrypt (ak by ste na stránke chceli prevádzkovať eshop a nainštalovať si tam platobnú bránu, je možné, že prevádzkovateľ platobnej brány (banka) bude vyžadovať platený certifikát).
Keď certifikát bude aktívny, v nastaveniach redakčného systému si nastavte (zapnite) HTTPS adresu (záleží od typu redakčného systému resp. eshopu). Navštívením vašej stránky na adrese HTTPS sa uistite, že adresa funguje, teda certifikát je skutočne aktívny.
Keď adresa bude nastavená, prihláste sa do Control Panela a kliknite na Nastavenie Apache a PHP:
V nastaveniach uvidíte položku Automatické presmerovanie na https, ktorá bude najskôr vypnutá, kliknutím na Zmeniť ju zapnete. Zmena sa prejaví do niekoľkých minút:
Automatické presmerovanie na https sa bude uplatňovať na hlavnú doménu a všetky subdomény automaticky, kde je vygenerovaný bezpečnostný certifikát. Ak potrebujete niektorú subdoménu alebo subdomény prevádzkovať na klasickej adrese HTTP, negenerujte si pre tieto subdomény žiadny bezpečnostný certifikát (ale vo veľkej väčšine prípadov toto nie je potrebné, keďže protokol HTTPS sa stáva štandardom).
Ak máte nový hosting, teda že ešte nič nemáte nainštalované, toto nastavenie si pokojne zapnite. Ak na doménu alebo subdoménu si vygenerujete bezpečnostný certifikát, tak presmerovanie sa bude automaticky uplatňovať na tejto adrese a nepotrebujete k tomu žiadne pluginy alebo zásahy do súboru .htaccess.
- Tutorials linking to this tutorial: Presmerovanie WordPress z HTTP na HTTPS
See also this article
See also this article