CNAME (Canonical Name) je typ záznamu v systéme DNS (Domain Name System), ktorý slúži na vytvorenie aliasu (prezývky) pre inú doménu. Namiesto toho, aby smeroval priamo na číselnú IP adresu, ukazuje na iný doménový názov.
Ako to funguje v praxi?
Predstav si, že máš hlavný web bežiaci na doméne moje‑sluzba.sk. Chceš, aby ľudia, ktorí zadajú www.moje-sluzba.sk, skončili na rovnakom mieste.
Namiesto nastavovania IP adresy pre oba varianty nastavíš pre www záznam CNAME, ktorý hovorí: "Choď tam, kam ukazuje moje‑sluzba.sk".
Kľúčové vlastnosti:
Reťazenie: Ak sa zmení IP adresa cieľového servera, stačí ju zmeniť na jednom mieste (pri hlavnom zázname). CNAME sa „zvezie“ s ním.
Využitie: Často sa používa pre subdomény (napr.
blog.web.sk,eshop.web.sk) alebo pri využívaní externých služieb (napr. keď svoj web hostuješ na platformách ako Shopify, Webnode alebo GitHub Pages).Obmedzenia: Podľa štandardov by CNAME nemal byť nastavený pre hlavnú doménu (tzv. root domain, napr. len
google.com), ale iba pre subdomény (napr.www.google.com).