Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Prepojenie webového obchodu alebo tvorcu webu

Modul 7: Prepojenie externých služieb · Čas čítania: 9 min

Cieľ lekcie: Po tejto lekcii dokážete prepojiť svoju doménu s platformou ako Shopify alebo Wix bez toho, aby prestal fungovať váš e-mail.

Kľúčové pojmy: záznam A na @, CNAME pre www, odstránenie konfliktných záznamov, AAAA, menné servery smerujúce na platformu, presun mailových záznamov, záznamy pre obchodnú poštu

Dve cesty

Ak si budujete svoj web alebo webový obchod na platforme ako Shopify, Wix, Squarespace alebo Webflow, chcete, aby sa návštevníci na example.com a www.example.com dostali práve na túto platformu. Platformy na to takmer vždy ponúkajú dva spôsoby:

Cesta 1: pridanie záznamovCesta 2: menné servery na platformu
Čo urobíte?Upravíte niekoľko záznamov u svojho súčasného správcu DNSNecháte celú vašu DNS spravovať platformu
Kto spravuje DNS?Zostáva rovnakéPlatforma
Váš e-mailFunguje naďalej, mailové záznamy nemeníteFunguje len ak všetky mailové záznamy znova nastavíte u platformy
Vhodné akVáš e-mail beží niekde inde (u vášho webhostingu, Microsoft 365, Google)Chcete mať všetko u platformy, alebo na doméne nemáte poštu

Väčšina problémov v praxi vzniká pri ceste 2: web začne fungovať ihneď, ale e-mail prestane, pretože MX a ostatné mailové záznamy zostali u starých menných serverov (lekcia 2.1).

Cesta 1: pridanie záznamov (príklad Shopify)

Shopify v čase písania tohto textu uvádza tieto dva záznamy:

example.com.       3600   IN   A       23.227.38.65
www.example.com.   3600   IN   CNAME   shops.myshopify.com.
  • Záznam A na @. Holá doména nemôže mať CNAME, pretože tam sú aj vaše záznamy MX, NS a SOA (lekcia 3.2). Preto platforma tu uvádza IP adresu.
  • CNAME pre www. Pre www môže ísť o názov. Výhoda: ak platforma presunie svoje servery, upraví len vlastnú DNS a vy nemusíte robiť nič.

Ostatné platformy fungujú podobne, s vlastnou IP adresou a cieľovým názvom. Wix napríklad poskytuje záznam A a CNAME pre www smerujúci na názov Wixu. Vždy použite presne to, čo platforma zobrazuje pre vašu doménu. IP adresa sa môže líšiť podľa platformy, regiónu alebo momentu.

Odstráňte, čo prekáža

Tu sa najčastejšie stáva chyba. Platforma chce, aby jej záznamy boli jediné pre dané názvy:

  • Druhý záznam A na @. Ak existujú dva záznamy A (stará IP vášho webhostingu a nová od platformy), každý návštevník náhodne dostane jednu z nich. Polovica skončí na vašom starom webe. Upravte existujúci záznam A namiesto pridania ďalšieho.
  • Starý záznam AAAA. Ak mal váš webhosting aj adresu IPv6, často tam ešte zostáva záznam AAAA na @ alebo www. Návštevníci s IPv6 (veľká časť mobilných sietí) sa potom stále dostanú na starý server. Ak platforma neposkytuje adresu IPv6, odstráňte záznamy AAAA z @ a www.
  • Záznam A pre www. CNAME nemôže existovať popri inom zázname s rovnakým názvom. Najprv odstráňte záznam A alebo AAAA pre www, potom vytvorte CNAME.
  • Wildcard (*). Wildcard nie je problém: názov www, ktorý vytvoríte samostatne, má prednosť (lekcia 3.3).

Čo necháte bez zmeny

Ponechajte záznamy MX, záznam A pre mail (ak ho máte), SPF, DKIM a DMARC. Webový obchod ich nepotrebuje na zobrazenie vášho webu. Ak ich napriek tomu zmeníte, váš e-mail prestane fungovať.

Ak váš web momentálne beží u webhostingu, ktorý zabezpečuje aj vašu poštu, dávajte pozor na svoj e-mailový program. Je tam ako server zadané example.com alebo mail.example.com, pričom mail smerovalo cez wildcard na váš webhosting? Po prepnutí bude example.com smerovať na platformu a váš e-mailový program vašu schránku už nenájde. Vytvorte vtedy samostatný záznam A mail smerujúci na IP adresu vášho mailového servera, alebo vo svojom e-mailovom programe zadajte názov servera, ktorý uvádza váš poskytovateľ pošty.

Certifikát

Platforma si sama vyžiada certifikát (https), akonáhle vaše záznamy smerujú na ňu. Podarí sa to až vtedy, keď staré záznamy zmiznú z vyrovnávacích pamätí (lekcia 6.1). Ak to trvá dlhšie ako niekoľko hodín, skontrolujte, či tam ešte nie je starý záznam A alebo AAAA, alebo záznam CAA, ktorý neumožňuje vydávateľa certifikátov danej platformy (lekcia 5.2).

Cesta 2: menné servery na platformu

Ak sa rozhodnete nastaviť menné servery na platformu, od tohto okamihu platforma spravuje celú vašu zónu. Všetko, čo bolo u vášho predchádzajúceho správcu DNS, prestáva platiť. Čo u platformy znovu nezadáte, neexistuje.

Príklad z praxe, anonymizovaný: klient nechal menné servery svojej domény presmerovať na tvorcu webu a potom si objednal poštu u inej spoločnosti. Tvorca webu riadne vytvoril záznam MX mail.example.com a záznam SPF, ale chýbal záznam A pre mail. Názov mail.example.com teda neexistoval (NXDOMAIN). Odosielanie fungovalo, prijímanie nie: ostatné mailové servery nevedeli, kam majú poštu doručiť. Vyriešil to jediný záznam A mail s IP adresou mailového servera.

Ak použijete cestu 2, nastavte u platformy:

example.com.             3600   IN   MX    10 mail.example.com.
mail.example.com.        3600   IN   A     192.0.2.25
example.com.             3600   IN   TXT   "v=spf1 a mx include:spf.mailprovider.example ~all"
x._domainkey.example.com. 3600  IN   TXT   "v=DKIM1; k=rsa; p=..."
_dmarc.example.com.      3600   IN   TXT   "v=DMARC1; p=none; rua=mailto:dmarc@example.com"

so skutočnými hodnotami od vášho poskytovateľa pošty. Ak používate Microsoft 365 alebo Google Workspace, nastavte záznamy z lekcie 7.1 alebo 7.2. Nezabudnite ani na overovacie TXT záznamy a subdomény, ktoré ste už mali.

Pred prepnutím si vytvorte kópiu svojej aktuálnej zóny (export alebo snímku obrazovky), aby ste vedeli, čo tam má byť (lekcia 6.3).

Obchodná pošta: záznamy pre e-mail z platformy

Webové obchody odosielajú potvrdenia objednávok. Aby prichádzali z vašej vlastnej domény, platforma často vyžaduje ďalšie záznamy, zvyčajne niekoľko záznamov CNAME pre DKIM a niekedy vlastnú subdoménu pre odosielateľa. Ide o dodatočné záznamy popri vašich existujúcich mailových záznamoch. Majú vlastné názvy a nenahrádzajú váš MX. Dávajte pozor na zdvojené názvy domén (www.example.com.example.com) a na bodku na konci (lekcia 2.2). Ak platforma odosiela v mene vašej domény, skontrolujte, či to má byť uvedené vo vašom zázname SPF, a či to umožňuje vaša politika DMARC (lekcia 7.4).

V praxi: ako to vyzerá v paneli

Vo vzorovom paneli Môj WebOké upravíte na karte DNS existujúci záznam A pre @ pomocou Upraviť, odstránite záznamy AAAA a pomocou Pridať záznam vytvoríte CNAME www smerujúci na názov platformy. V DirectAdmin urobíte to isté v DNS správa; tam @ a * štandardne smerujú na balík, takže www vytvoríte samostatne.

V iných paneloch, ako cPanel, Plesk, Cloudflare alebo DNS obrazovke vášho registrátora, sa tlačidlá volajú inak, ale ide o rovnaké záznamy. Niektoré platformy ponúkajú tlačidlo „automatické prepojenie“, ktoré cez prepojenie s vaším registrátorom nastaví záznamy samo; vždy si potom skontrolujte, či sú staré záznamy A a AAAA naozaj preč.

Zhrnutie

  • Cesta 1 (pridanie záznamov) zachová váš e-mail nedotknutý; cesta 2 (menné servery na platformu) vyžaduje, aby ste všetky mailové záznamy znova nastavili u platformy.
  • Na @ patrí záznam A, na www zvyčajne CNAME. CNAME na @ nie je možný.
  • Upravte existujúci záznam A namiesto pridania ďalšieho, a odstráňte staré záznamy AAAA a záznam A pre www.
  • Ponechajte MX, SPF, DKIM a DMARC; dávajte pozor na e-mailový program, ktorý používa example.com ako server.
  • Záznamy pre obchodnú poštu sú dodatočné záznamy a nenahrádzajú váš MX.

Kvíz

1. Nastavíte menné servery svojej domény na tvorcu webu. Web funguje, ale pošta vám už neprichádza. Čo je najpravdepodobnejšia príčina?



2. Po prepojení s webovým obchodom polovica návštevníkov stále vidí starý web. Čo skontrolujete najprv?



3. Prečo platforma pre holú doménu uvádza záznam A a pre www CNAME?



4. Váš webový obchod vyžaduje tri záznamy CNAME na odosielanie potvrdení objednávok. Čo urobíte so svojimi existujúcimi záznamami MX?



Úloha

Úloha Z7.3: Rozpoznanie webového obchodu. Pozrite sa, ako platforma sama rieši cestu „CNAME pre www“.

  1. Vyhľadajte záznam A pre shops.myshopify.com. Začína adresa na 23.227.38.?
  2. Vyberte si webový obchod alebo web, ktorý poznáte a ktorý beží na platforme. Vyhľadajte záznam CNAME pre www.<daná doména> a záznam A holej domény. Zadajte názov domény a obe odpovede.

Kontrola si záznamy pri odovzdaní vyžiada naživo.

Úloha Z7.3: Rozpoznanie internetového obchodu





Čo vyplníte a čo my zistíme naživo, neukladáme. Váš prehliadač si pamätá vaše odpovede a to, či ste úlohu splnili. Ak ste prihlásení, uložíme len to, že ste úlohu mali (takmer) správne v Moje kurzy; aj tam to môžete odstrániť.

Úloha O7.3: Nastavenie vo vlastnej cvičnej zóne. Nastavte svoju cvičnú zónu <code>.dnspractice.eu tak, akoby ste ju prepájali s platformou webového obchodu, bez narušenia pošty. V cvičnej zóne použite fiktívnu službu shop-demo.dnspractice.eu; pri vašej skutočnej doméne použite hodnoty z ovládacieho panela platformy.

  1. Nastavte záznam A na <code>.dnspractice.eu s hodnotou 203.0.113.10 (tzv. „platforma“). Na <code>.dnspractice.eu smie byť len jeden záznam A.
  2. Uistite sa, že na <code>.dnspractice.eu ani na www.<code>.dnspractice.eu nie je žiadny záznam AAAA.
  3. Vytvorte CNAME www.<code>.dnspractice.eu smerujúci na shops.shop-demo.dnspractice.eu. Ak tam je záznam A pre www, najprv ho odstráňte.
  4. Ponechajte svoje záznamy MX na <code>.dnspractice.eu. Aspoň jeden MX musí zostať zachovaný.

Úloha O7.3

Túto úlohu urobíte vo vlastnej cvičnej zóne: skutočnej DNS zóne na menných serveroch WebOké, určenej iba pre vás. Prihláste sa svojou e-mailovou adresou. Dostanete prihlasovací odkaz e-mailom a potom sa vrátite späť na túto lekciu. Vašu adresu používame iba pre účely kurzu.

Ďalšie čítanie

Tieto stránky opisujú kroky v paneloch WebOké (DirectAdmin a Môj WebOké). V iných paneloch to funguje rovnakým spôsobom.

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…