Jak připojit vlastní doménu k aplikaci nebo webu
Abyste připojili vlastní doménu, koupíte ji u registrátora, přidáte záznam DNS, který ji nasměruje na váš hosting, obvykle záznam CNAME pro subdoménu jako www nebo app, nebo záznam A (případně ALIAS či flattened záznam) pro kořenovou doménu. Potom hosting doménu ověří a vystaví certifikát HTTPS. Obvykle to trvá minuty, někdy déle. Nejčastější problémy jsou překlep v záznamu, špatný typ záznamu nebo proxy před hostingem.
Tento průvodce popisuje každý krok, rozhodnutí mezi www a kořenovou doménou a řešení problémů. Pojmy kolem domén vysvětluje článek jak fungují domény a DNS.
Části, které se zapojí
| Část | Co to je | Kdo ji zajišťuje |
|---|---|---|
| Doména | Název, který si pronajímáte na rok, například example.com | Registrátor |
| DNS | Veřejné vyhledávání, které převádí názvy na adresy serverů | Váš poskytovatel DNS (často registrátor) |
| Záznamy | Jednotlivé položky DNS: „www ukazuje na…“ | Přidáváte je vy |
| Hosting | Služba, která provozuje vaši aplikaci | Váš hosting nebo nástroj pro tvorbu aplikací |
| Certifikát | To, co zajišťuje https:// | Obvykle vystaví hosting automaticky |
Registrátor a poskytovatel DNS bývají často stejná firma, ale nemusí být. Důležité je: kde upravujete DNS pro tuto doménu? Tam budete přidávat záznamy.
Krok 1: Koupě domény
Tipy pro výběr a nákup:
- Držte ji krátkou a snadno hláskovatelnou nahlas. Pokud musíte vysvětlovat pravopis, zvolte jinou.
.comje výchozí tip, který lidé hádají, ale národní a novější koncovky (.io,.app,.cz) jsou v pořádku, pokud odpovídají vašemu publiku.- Zkontrolujte cenu při obnově, ne jen cenu za první rok. Úvodní slevy jsou běžné a obnovy mohou stát víc.
- Zapněte automatickou obnovu a udržujte platební kartu aktuální. Propadlá doména vypne váš web i e-maily a po době odkladu ji může koupit někdo jiný.
- Použijte ochranu WHOIS, pokud je nabízena, aby vaše osobní údaje nebyly zveřejněné.
- Kupte ji na účtu, který ovládáte, ne na účtu freelancera nebo agentury.
Některé hostingy a nástroje pro tvorbu aplikací umožňují koupit doménu přímo v produktu, což zároveň nastaví DNS za vás.
Krok 2: Rozhodněte o adrese
Subdoména, nebo kořenová doména
- Kořenová (apex) doména:
example.com - Subdoména:
www.example.com,app.example.com
Časté uspořádání je marketingový web na example.com nebo www.example.com a produkt na app.example.com. Pro jeden web volte mezi www a kořenovou doménou.
www.example.com | example.com | |
|---|---|---|
| Typ záznamu | CNAME na váš hosting | Záznam A/AAAA, nebo ALIAS/ANAME/flattened CNAME |
| Náročnost nastavení | Snadné všude | Závisí na poskytovateli DNS |
| Vzhled | O něco delší | Kratší |
Standard DNS nedovoluje CNAME záznam v kořeni domény, protože kořen musí obsahovat jiné záznamy (například záznamy nameserverů). Mnoho poskytovatelů DNS to obchází zvláštním typem záznamu, podle poskytovatele nazývaným ALIAS, ANAME nebo CNAME flattening, který se v kořeni chová jako CNAME. Pokud váš poskytovatel nic takového nemá, spolehlivý postup je: web provozovat na www a u poskytovatele DNS nebo registrátora nastavit přesměrování z kořenové domény na www.
Ať zvolíte cokoli, vyberte jednu hlavní adresu a druhou na ni přesměrujte. Pokud oba názvy obsluhují stejný obsah bez přesměrování, mate uživatele i vyhledávače. Proč je jedna kanonická adresa důležitá, popisuje článek SEO pro weby vytvořené s AI.
Krok 3: Přidání záznamů DNS
Hosting vám přesně řekne, co přidat. Vypadá to přibližně takto:
| Typ | Název / Host | Hodnota / cíl | K čemu slouží |
|---|---|---|---|
CNAME | www | yoursite.hostname.com | Nasměrování subdomény na hostname |
A | @ | 192.0.2.10 | Nasměrování kořene na IPv4 adresu |
AAAA | @ | 2001:db8::10 | Nasměrování kořene na IPv6 adresu |
TXT | _verify nebo @ | kódový řetězec | Dokázání, že doménu vlastníte |
Jak vyplnit formulář u většiny poskytovatelů DNS:
- Název / Host: jen část se subdoménou, tedy
www, newww.example.com. Některí poskytovatelé doménu přidají automaticky, takže úplný zápis vytvoříwww.example.com.example.com. Pro kořen použijte@, pokud to váš poskytovatel tak značí. - Hodnota / cíl: vložte přesně to, co hosting ukazuje. Koncová tečka je v pořádku, pokud ji poskytovatel doplní sám.
- TTL: výchozí hodnota stačí. Nižší TTL (například 5 minut) zajistí, že budoucí změny se projeví rychleji.
- Proxy: pokud váš poskytovatel DNS umí proxy provoz (například oranžový oblak u Cloudflare), postupujte podle pokynů hostingu. Mnoho hostingů vyžaduje režim „pouze DNS“, aby mohl vystavit certifikát.
Existující záznamy nechte být, pokud vám hosting neřekne, ať je změníte. Zvlášť se nedotýkejte záznamů MX, které doručují vaši poštu. Jejich smazání nebo změna je nejčastější způsob, jak změna domény rozbije e-mail.
Změna nameserverů, nebo přidání záznamů
Některé hostingy nabízejí dvě možnosti: přidat záznam, nebo přesunout DNS celé domény k sobě změnou nameserverů u registrátora. Změna nameserverů přesune všechny záznamy, včetně e-mailu. Dělejte ji jen tehdy, pokud jste připraveni všechny stávající záznamy znovu vytvořit u nového poskytovatele. Přidání jednoho záznamu je méně rizikové.
Krok 4: Ověření a HTTPS
Jakmile je záznam na místě, vraťte se do hostingu a klikněte na ověření. Hosting zkontroluje DNS, poté požádá o certifikát, obvykle od bezplatné certifikační autority, jako je Let's Encrypt, a začne web servírovat přes HTTPS.
- Ověření může několikrát selhat, zatímco se změny DNS šíří.
- Certifikáty se obnovují automaticky, pokud záznam DNS zůstane na místě.
- Pokud má vaše doména záznamy CAA (omezují, které certifikační autority ji smějí vystavit), ujistěte se, že povolují certifikační autoritu vašeho hostingu, jinak vystavení certifikátu selže.
Až HTTPS funguje, ověřte, že http:// přesměrovává na https://. Většina hostingů to dělá automaticky.
Krok 5: Otestujte
-
https://www.example.comnačte váš web se symbolem zámku - Druhá varianta (kořen nebo
www) přesměruje na vaši hlavní adresu -
http://přesměruje nahttps:// - Přihlášení, přihlášení přes OAuth a přesměrování při platbě fungují na nové doméně (často mají seznamy povolených URL, které stále ukazují na starou adresu)
- E-maily na vaši doménu stále přicházejí
- Odkazy v e-mailech, které vaše aplikace posílá, používají novou doménu
Čtvrtá položka lidi často překvapí: přihlášení přes Google, webhooky Stripe a odkazy na obnovu hesla jsou nastavené na konkrétní URL. Přidejte novou doménu všude, kde se objevovala stará adresa. Stranu OAuth vysvětluje článek jak přidat přihlášení do aplikace.
Řešení problémů
| Příznak | Pravděpodobná příčina | Oprava |
|---|---|---|
| Ověření stále selhává | Překlep v cíli, špatný typ záznamu, nebo název zadaný jako celá doména | Porovnejte záznam znak po znaku s tím, co ukazuje hosting |
| Funguje vám, ale ostatním ne (nebo naopak) | Cachování DNS během změny | Počkejte, až vyprší TTL; otestujte z telefonu na mobilních datech |
| Chyba certifikátu nebo „není zabezpečeno“ | Certifikát ještě nebyl vystaven, proxy před hostingem, nebo záznamy CAA blokují vystavení | Počkejte pár minut a ověřte znovu; nastavte proxy na pouze DNS; zkontrolujte CAA |
| „Příliš mnoho přesměrování“ | Dvě vrstvy přesměrovávají (např. proxy vynucuje HTTPS a hosting dělá totéž) | Vypněte jedno z přesměrování, nebo použijte „pouze DNS“ |
Kořenová doména nefunguje, www ano | Chybí záznam nebo přesměrování pro kořen | Přidejte ALIAS/flattened záznam, nebo přesměrujte kořen na www |
| E-mail přestal fungovat | Záznamy MX se změnily nebo ztratily při přesunu nameserverů | Obnovte záznamy MX podle návodu vašeho poskytovatele e-mailu |
| Stále se zobrazuje starý web | Starý záznam A zůstal vedle nového | Odstraňte kolidující záznamy pro stejný název |
Bezplatný online nástroj pro DNS lookup nebo příkaz dig www.example.com v terminálu ukáže, co svět aktuálně vidí pro váš záznam. Pomůže zjistit, zda je problém v DNS, nebo v hostingu.
Připojení vlastní domény v Mythexu
Vlastní domény jsou na Mythexu funkce Pro. Bezplatné plány publikují na adresu yourname.mythex.app. Na plánu Pro můžete:
- Koupit doménu přímo v Mythexu v sekci Domains v nastavení, nebo v Publish → Custom domain u živého projektu. Mythex doménu zaregistruje a nastaví DNS. Registrace se účtuje zvlášť od plánu Pro a automatická obnova je ve výchozím nastavení zapnutá.
- Připojit doménu, kterou už vlastníte. Publikujte projekt, zvolte Connect, zadejte hostname (například
app.example.com) a u svého poskytovatele DNS přidejte záznam CNAME směřující na cíl, který Mythex zobrazí (yourslug.mythex.ai). Klikněte na Verify. HTTPS se vystaví automaticky.
Pokud je vaše DNS na Cloudflare, nastavte tento CNAME na DNS only (šedý oblak), ne proxy. U kořenové domény dokumentace doporučuje použít www nebo app a kořen přesměrovat u poskytovatele DNS, pokud nepodporuje ALIAS nebo flattening.
Kompletní postup a řešení problémů najdete v dokumentaci Vlastní domény, co je v Pro zahrnuto, pak na stránce Plány. Než nasměrujete doménu na aplikaci, stojí za to projít jak dostat AI prototyp do produkce.
Otázky
Jak dlouho trvá, než vlastní doména začne fungovat?
Často pár minut po přidání záznamu DNS, ale může to trvat déle podle poskytovatele DNS a hodnoty TTL záznamu (jak dlouho si ho resolvery drží v paměti). Pokud jste měnili nameservery, počítejte s delší dobou.
Mám použít www, nebo kořenovou doménu?
Pro návštěvníky funguje obojí. Subdoména jako www nebo app se obvykle připojuje snáz, protože může používat záznam CNAME. Mnoho webů obsluhuje www a kořenovou doménu přesměrovává na něj, nebo naopak. Stačí zvolit jednu hlavní adresu.
Musím si koupit SSL certifikát?
Obvykle ne. Většina moderních hostingů, včetně nástrojů pro tvorbu aplikací, vystaví bezplatné HTTPS certifikáty automaticky, jakmile DNS ukazuje na ně. Kupovat je musíte jen ve zvláštních případech, například u některých certifikátů ověřených organizací.
Proč nemůžu přidat záznam CNAME pro kořenovou doménu?
Pravidla DNS nedovolují CNAME v kořeni (apexu) domény, protože tam musí být jiné povinné záznamy. Některí poskytovatelé DNS nabízejí záznamy ALIAS, ANAME nebo CNAME flattening, které fungují stejně. Jinak použijte www a kořenovou doménu přesměrujte.