V nasledujúcom texte sa dozviete, ako zaistiť hladký presun domény e-shopu pri prechode od iného prevádzkovateľa. Celý presun odporúčame rozložiť do troch dní, ale v závislosti na nastavení TTL (životnosť vo vyrovnávacej pamäti) a technickej zdatnosti je možné vykonať presun aj behom niekoľkých hodín.
Tento návod sme pre vás pripravili tak, aby sme minimalizovali čas, behom ktorého bude e-shop nedostupný pre vašich zákazníkov. V prípade, že e-shop nebol prevádzkovaný cez HTTPS, je možné, že nedostupnosť bude v rade jednotiek minút. V prípade, že bol prevádzkovaný cez HTTPS, je nutné počítať s cca 10–15 minútami, kedy niektoré prehliadače (najmä Chrome) môžu ukazovať problémy so zabezpečením.
Postup si ukážeme v niekoľkých krokoch, ktoré je potrebné vykonať v uvedenom poradí.
Pokiaľ sa chystáte vykonať presun na subdoménu, odporúčame najskôr si prečítať text Špecifiká spustenia e-shopu na subdoméne. Až na výnimky uvedené v článku sa postup presunu nelíši.
Než začnete s presunom, môžete sprístupniť pôvodný e-shop aj na inej doméne pre prípad, že do nej budete potrebovať získať prístup aj po presune. E-shop bude teda súbežne fungovať na www.domena-eshopu.sk
a povodna.domena-eshopu.sk
. Toto vykonajte v súčinnosti s aktuálnym prevádzkovateľom. Alternatívne je možné získať prístup zmenou /etc/hosts súboru.
Nemeňte NS záznamy priamo, ani prostredníctvom zmeny záznamu NSSET.
www.domena-eshopu.sk``A
záznam, tak ho zmažte a založte ho ako CNAME
, ktorý odkazuje na základnú doménu domena-eshopu.sk
(pokiaľ táto doména používa rovnakú IP adresu).A
zázname domena-eshopu.sk
a pri CNAME
zázname www.domena-eshopu.sk
TTL na 300 (v sekundách).CNAME
záznam shoptet._domainkey.domena-eshopu.sk
ukazujúce na dkim.myshoptet.com
. Viac v Nastavenia DKIM záznamu.Pri presune e-shopu z číselnej domény e-shopu (napr. http://12345.myshoptet.com/
) na doménu, ktorá je hosťovaná v Cloudflare a používa Orange Cloud (proxovanie DNS záznamov), je nutné proxovanie na niekoľko hodín pred a počas presunu vypnúť, aby bol prevod e-shopu na doménu správne dokončený.
www.domena-eshopu.sk
z administrácie (Nastavenia → Hosting → Presun na doménu).Pre to, aby bola komunikácia na e-shope zabezpečená protokolom HTTPS, je nutné vygenerovať SSL certifikát. Certifikát sa generuje každú celú hodinu a to v časoch od 6:00 do 23:00 vrátane.
Do 10 minút od vygenerovania certifikátu potom dôjde k automatickému prepnutiu z protokolu HTTP na HTTPS (toto platí iba pri projektoch presunutých z testovacej verzie v uplynutých 24 hodinách).
Pokiaľ váš e-shop bežal na HTTPS, môžete predom (aspoň 24 hodín) kontaktovať podporu a dohodnúť si s nimi ručne vygenerovaný HTTPS certifikát hneď po dokončení presunu na doménu.
10 minút pred dohodnutým časom zmeňte CNAME
pre www.domena-eshopu.sk
na www.myshoptet.com
.
10 minút pred dohodnutým časom zmeňte aj A
záznam pre domena-eshopu.sk
tak, že budete mať dva A
záznamy s hodnotami 185.184.254.10
a 185.184.254.11
.
Dokončite presun z administrácie (viac o dokončení aktivácie e-shopu).
Vyprázdnite Google DNS cache na https://developers.google.com/speed/public-dns/cache pre CNAME
a A
záznam.
Pokiaľ máte s technickou podporou dohodnutý čas vygenerovania certifikátu, kontaktujte teraz Shoptet podporu cez e-mail (pretože administrácia e-shopu môže byť v túto chvíľu nedostupná). Požiadajte ich o pregenerovanie certifikátu. Podpora vám certifikát behom cca 5–10 minút vygeneruje a zaistí zmenu nastavenia e-shopu, aby vyžadoval HTTPS.
CNAME
a A
záznamu späť z 300 na 1800 až 3600.