---
title: "Magento viimine HTTPS peale"
canonical_url: "https://www.zone.ee/blogi/magento-https/"
post_type: "post"
published: "2017-01-05T07:05:53+00:00"
modified: "2025-02-26T20:03:32+00:00"
author: "Peeter Marvet"
taxonomies:
  category:
    - name: "Tehniline"
      url: "https://www.zone.ee/blogi/category/tehniline/"
  post_tag:
    - name: "E-pood"
      url: "https://www.zone.ee/blogi/tag/e-pood/"
    - name: "HTTPS"
      url: "https://www.zone.ee/blogi/tag/https/"
    - name: "Magento"
      url: "https://www.zone.ee/blogi/tag/magento/"
  skills:
    - name: "Edasijõudnule"
      url: "https://www.zone.ee/blogi/skill/edasijoudnule/"
---

# Magento viimine HTTPS peale

Magento e-poe viimiseks HTTPS peale tuleb tellida tasuta **Let’s Encrypt sertifikaat**, seadistada baas-URLid ning juhul, kui sisublokkides või CMS-lehtedel on pildid kasutusel http:// URLiga, need ümber muuta või vastava *shortcode*’iga asendada.

Tähelepanu vajab üks ebaloogilisena tunduv seadistus – nimelt tuleb lisaks **Secure Base URL**’ile ja **Use Secure URLs in Frontend / Admin** panna https:// ka **Unsecure Base URL** reale. Põhjuseks see, et osade Magento kujundusteemade tegijad pole kahe eraldi baas-URLiga arvestanud ja ostukorv ning muud JavaScriptist sõltuvad funktsionaalsused võivad töö lõpetada.

Magento 2 seadistamine käib täpselt samuti nagu videos näidatud Magento 1.9.x puhul– aga baasURLide muutmise leiab Stores » Configuration alt.

1. **Telli serverile Let’s Encrypt sertifikaat** – **Minu Zone » Halda » Veebiserver » Let’s Encrypt**, valida tuleb vaid vastava server (või alamdomeen). Sertifikaat väljastatakse nii www-ga kui ilma aadressile, samuti kõigile olemasolevatele aliastele. Kui sertifikaadi väljastamine ei õnnestu, on tõenäoliselt mingi probleem veebiserveri seadistustega, kirjuta <info@zone.ee> ja küsi julgelt abi.
2. HTTPS toe **käivitumine võtab kuni 10 minutit**, võta üks kohv/tee/vesi.
3. Proovi kas pood toimib HTTPS pealt sisestades aadressiribale poe URLi ette https:// – https://\[firmanimi.eu\]/ – tulemuseks peaks olema toimiv pood, kus kõik menüüd jms viited viivad tagasi http:// peale
4. **Sisene haldusliidesesse** ning vali peamenüüst **Configuration**, seejärel vasakmenüüst **Web**. Ava **Unsecure** ja **Secure** valikud, kontrolli et mõlemas oleks **baseURL** https://-iga (vältimaks mõnede teemade probleeme) ning sea **Use Secure URLs in Frontend** ja **Use Secure URLs in Admin** väärtuseks **Yes**. Salvesta ja tühjenda puhver (**System » Cache management » Flush Magento Cache**).
5. **Kontrolli, kas veeb toimib korrektselt** ja kõigil lehtedel on aadressiribal näha “*Secure*”.
    Kui ei, siis on tõenäoliselt mõnes lehel olevas sisublokis (sageli jaluses olevad kaardimakse-logod või CMS-lehtedel olevad pildid) viidatud pildile http://-ga – need tuleb ükshaaval üle käia ja muuta https://-iks
6. On vähetõenäoline ent võimalik, et ka teemas on sarnane viga piltidele, fontidele, CSS-ile, või JavaScriptile viitamises – palu abi veebimeistrilt, kes Magentot lähemalt tunneb
7. Kui kõik lõplikult korras võiks minna veelkorda **Minu Zone » Halda » Veebiserver** ning **Seadete** või **Alamdomeenide** all klõpsata nuppu “Suuna kogu liiklus HTTPS peale” – nii saavad kõik URLid korraliku 301-ümbersuunamise.
