Tento článek řeší nastavení subdomény na doméně (v DNS). Typicky jde o subdoménu, která směřuje na jinou službu, než je webhosting domény. Pro založení subdomény na webhostingu postupujte podle návodu Webhosting – Subdomény.
V tomto článku se dozvíte:
- Proč nastavovat subdomény v DNS
- Jak nastavit subdoménu přes záznamy A a AAAA
- Jak nastavit subdoménu přes záznam CNAME
- Běžné problémy
- Často kladené dotazy
Subdomény v DNS
Máte-li webhosting WEDOS a chcete-li na něm provozovat jak doménu, tak subdomény, postupujte podle návodu Webhosting – Subdomény.
Nastavení subdomén v DNS využijete především v případě, že subdoménu provozujete na jiné službě (druhý Webhosting, WebSite, …), nebo u jiného poskytovatele:
- Zřizujete-li subdoménu pro novou službu WEDOS, máte možnost v objednávce zaškrtnout automatické nastavení DNS. Pokud DNS automaticky nastavené nemáte, postupujte podle návodu v kapitole Subdoména přes záznamy A a AAAA.
- U služeb jiného poskytovatele nejprve zajistěte návod pro nasměrování domény na danou službu. Návod Vám sdělí, zda subdoménu nastavit přes záznamy A (případně AAAA), CNAME, nebo obojí.
Před nastavením subdomén v DNS WEDOS se ujistěte, že doména opravdu využívá naše DNS servery (NSSET). Mnoho návodů poskytovatelů hostingových služeb obsahuje změnu DNS serverů. Pokud si touto změnou nejste jisti, vyhněte se jí. Změníte-li DNS servery, přestanou záznamy vedené na těch původních fungovat.
Subdoména přes záznamy A a AAAA
Znáte-li IPv4 nebo IPv6 adresu serveru, můžete subdoménu nasměrovat pomocí záznamů typu A, případně AAAA. Postup pro získání těchto adres u služeb WEDOS najdete v e-mailu o zřízení, nebo v detailu služby dle návodů:
Máte-li připravené adresy služeb, vstupte do administrace DNS záznamů podle návodu DNS – Doménové záznamy.
Záznamy zadejte podle následujícího schématu. Pokud Vaše služba A nebo AAAA záznamy nepodporuje, můžete zadat jen jeden z těchto typů.
Název TTL Typ Data
(nazev-subdomeny) 300 A (IPv4 adresa serveru)
(nazev-subdomeny) 300 AAAA (IPv6 adresa serveru)
Název subdomény zadávejte vždy samostatně bez názvu domény. Například název www je správně, www.domena.tld není.
Příklady subdomén přes záznamy A a AAAA
Příklad: Subdoména www.domena.tld směřuje na IPv4 adresu 46.28.105.2, IPv6 adresu nemá. Příklad: Subdoména www.domena.tld směřuje na IPv4 adresu 46.28.105.2, doména domena.tld a všechny ostatní subdomény směřují na IPv4 46.28.105.3. Žádná služba nepoužívá IPv6.
Subdoména přes záznam CNAME
WEDOS záznamy typu CNAME pro své hostingy nepoužívá, mnoho externích služeb však ano. Máte-li na výběr, zda subdoménu zadáte přes záznam typu A/AAAA nebo CNAME, vyberte si právě jednu z těchto možností.
Záznam typu CNAME vylučuje nastavení jakýchkoliv dalších záznamů u subdomény.
Doména či subdoména, na kterou záznam CNAME směřuje, musí mít platný záznam typu A nebo AAAA.
Máte-li připravenou doménu, na kterou má CNAME záznam směřovat, vstupte do administrace DNS záznamů podle návodu DNS – Doménové záznamy.
Záznam zadejte podle následujícího schématu:
Název TTL Typ Data
(nazev-subdomeny) 300 CNAME (domena-sluzby)
Příklad subdomény přes záznam CNAME
Příklad: Subdoména obchod.domena.tld směřuje na adresu eshop-sluzba.tld.
Běžné problémy
Mezi běžné problémy při nastavení subdomén v DNS patří:
- Záznam * nefunguje správně
- Pro subdoménu nelze vystavit HTTPS certifikát
- Subdoména sub.domena.tld nefunguje
Záznam * nefunguje správně
Problém: Po přidání záznamu pro subdoménu přestal fungovat záznam *.
Příčina: Pokud pro libovolnou subdoménu existuje záznam jakéhokoli typu (včetně TXT), přestanou se na tuto subdoménu vztahovat všechny záznamy *, včetně těch jiných typů.
Řešení: Buď subdoméně přidejte chybějící záznamy jinak nastavované přes záznam *, nebo naopak smažte záznamy, které konflikt způsobují.
HTTPS certifikát pro subdoménu
Problém: Doménu založenou v DNS nelze přidat do HTTPS certifikátu, objevuje se chybová hláška:
U následujících domén byl zjištěn problém při přidávání do Lets Encrypt certifikátu:
www.sub.domena.tld – doména nemá nastaveny DNS záznamy.
Příčina: Ve výchozím nastavení certifikátu subdomén je zaškrtnuté přidání varianty subdomény s www. To bývá problematické, pokud přidáváte subdoménu s vlastním DNS záznamem.
Řešení: Buď možnost ke každé subdoméně přidat variantu s www odškrtněte, nebo vytvořte další záznam pro verzi subdomény s www.
sub.domena.tld nefunguje
Problém: Subdoména s názvem sub.domena.tld nefunguje.
Příčina: Do názvu záznamu zadáváte pouze název subdomény (sub) bez doménového názvu (domena.tld).
Řešení: Záznam s názvem sub.domena.tld smažte a založte nový s názvem sub, zbytek nastavení zkopírujte z předchozího záznamu.
Často kladené dotazy
Otázka: Mám nastavit subdoménu i na webhostingu?
Odpověď: Server, kam subdoména směřuje, by určitě měl být nakonfigurován tak, aby subdoménu správně zpracoval. U našeho Webhostingu stačí, aby byl pojmenován podle domény nebo subdomény, a soubory subdomény byly umístěny v souladu s návodem Webhosting – Subdomény. WebSite musí být pojmenovaný přesně podle subdomény (bez www).
Otázka: Jak na subdoméně aktivuji HTTPS?
Odpověď: HTTPS nastavujete na webhostingu. Postupujte podle návodu Webhosting – Subdomény.