Modul 5 · 5.2
Připojení vlastní domény
Modul 5: Zveřejnění a vlastní doména · Doba čtení: 10 minut
Cíl lekce: Po této lekci budete umět zvolit, jak získat balíček AI Builder s vlastní doménou, zveřejnit na ní svůj web, zkontrolovat, zda DNS směřuje na Váš balíček, a vysvětlit, jak fungují https a čekací doby.
Klíčové pojmy: balíček AI Builder, Přidat balíček, Převést balíček, Přesunout na vlastní doménu, převod domény, jmenné servery (nameservery), A záznam, www, Let's Encrypt, přesměrování na https
Proč vlastní doména
Adresa jako schildersbedrijf-example-123.weboke.site se skvěle hodí k tomu, abyste ukázali, co jste vytvořili, ale pro firmu nestačí. Zákazníci si lépe zapamatují example.com, Váš e-mail může běžet na stejné doméně (lekce 5.3) a do Googlu se dostanete jen s vlastní doménou. Doména zůstává Vaše, i když později přejdete k jinému nástroji na tvorbu webů.
Vlastní doména v AI Builder vyžaduje balíček AI Builder. Technicky jde o webhostingový balíček pro jeden web na jedné doméně, s e-mailem na Vaší doméně, 20 GB úložiště pro web a poštu, certifikátem pro https a 50 úpravami měsíčně (první měsíc 100). Na faktuře a v sekci Moje produkty se balíček může jmenovat "AI Bouwer"; je to totéž. Hosting je součástí balíčku; samotný název domény (registraci nebo převod) platíte zvlášť. Aktuální ceny najdete na stránce produktu, odkaz je v části Další čtení. Pro druhý web na vlastní doméně si pořídíte druhý balíček.
Tři cesty k balíčku s Vaší doménou
1. Přidat balíček
Nový balíček objednáte přímo z editoru, například tlačítkem Pořídit balíček v okně Zveřejnit nebo přes blok s Vašimi balíčky na úvodní obrazovce.
Okno se jmenuje Přidat balíček. U volby Pro jakou doménu? vyberete:
- Doména, kterou už mám: aktivní doména, která je u WebOké vedena na Vaše jméno a ještě není v žádném hostingovém balíčku;
- Zaregistrovat novou doménu: napíšete název, kliknete na Zkontrolovat a uvidíte, zda je volná a kolik stojí;
- Převést mou doménu: Vaše doména je u jiného poskytovatele a přechází k WebOké. Autorizační kód pro převod zadáte hned, nebo ho dodáte později; získáte ho od svého současného poskytovatele.
Poté u položky Období zvolíte Měsíčně nebo Ročně a kliknete na Objednat. Obdržíte fakturu (Otevřít fakturu); po zaplacení je balíček připraven a nová doména se zaregistruje, případně se zahájí převod.
2. Převést stávající hostingový balíček
Pokud už u WebOké máte webhostingový balíček s jednou doménou, například protože na něm běží Váš starý web, nepořizujete druhý balíček, ale tento balíček převedete. V okně Zveřejnit pak uvidíte Převést balíček a na úvodní obrazovce Převést na AI Builder. Vaše doména i e-mailové adresy fungují dál beze změny. Současný web zůstává online, dokud na tuto doménu nezveřejníte web z AI Builder.
Dejte pozor na to, co editor při tom uvádí: pokud na doméně už nějaký web běží, bude při zveřejnění přepsán. Chcete-li starý web zachovat, nejprve si udělejte zálohu. Pokud je Vaše doména v balíčku s více doménami, převod není možný; doménu z takového balíčku musíte nejdříve vyjmout.
3. Přesunout na vlastní doménu
Je-li Váš bezplatný web už online, uvidíte v sekci Moje weby u tohoto webu volbu Přesunout na vlastní doménu. Pokud máte balíček s volným místem, editor se otevře rovnou s otevřeným oknem Zveřejnit. Pokud ne, otevře se objednávkové okno z cesty 1.
Zveřejnění na Vaší doméně
Jakmile je balíček aktivní, vyberete v okně Zveřejnit řádek s Vaší doménou ("Vlastní doména, v" a název Vašeho balíčku) a kliknete na Zveřejnit. Editor uloží Váš web jako běžné HTML soubory do webové složky domény (public_html).
Přitom uvidíte dvě věci:
- Pokud na doméně už nějaký web je, editor se nejprve zeptá: "Na example.com už je web. Chcete ho nahradit tímto webem? Stávající soubory budou přepsány." Pokračuje až po Vašem potvrzení.
- Pokud byl Váš web předtím na bezplatné adrese, uvidíte v okně předem: "Pozor: Váš web je nyní na ... Jakmile bude na Vaší vlastní doméně, tuto adresu u nás odstraníme; jeden web se počítá jednou." Po zveřejnění si přečtete "Váš web byl přesunut na example.com". Vaše bezplatné místo se tím uvolní.
DNS: směřuje Vaše doména na Váš balíček?
Zveřejněním se soubory dostanou na server. Zda tam návštěvníci skutečně dorazí, záleží na DNS Vaší domény: na telefonním seznamu, který k example.com vyhledá adresu serveru. Budete potřebovat dva pojmy:
- Jmenné servery (nameservery) určují, kdo spravuje DNS Vaší domény. Pokud jsou nastaveny na servery WebOké, spravuje záznamy WebOké.
- A záznam propojuje název s IP adresou serveru. Pro web potřebujete dva: jeden pro samotné
example.com(holý název) a jeden prowww.example.com.
Jaká je Vaše situace?
Vaše doména je u WebOké a používá naše jmenné servery. Pak nemusíte dělat nic. Při vytvoření balíčku se záznamy pro Vaši doménu a pro www automaticky nastaví na server Vašeho balíčku. Totéž platí po převodu k WebOké s našimi jmennými servery.
Vaše DNS je jinde, například u Cloudflare nebo u Vašeho původního poskytovatele, protože chcete jmenné servery ponechat. Pak tam sami nastavíte dva A záznamy na IP adresu Vašeho balíčku: jeden pro holý název (@) a jeden pro www. IP adresu najdete v uvítacím e-mailu k Vašemu balíčku. Nebo nastavíte jmenné servery domény na servery WebOké; pak záznamy zařídí WebOké. Pokud je u původního poskytovatele také AAAA záznam (IPv6 adresa starého serveru), odstraňte ho nebo upravte. Jinak se někteří návštěvníci budou dál dostávat na starý web.
Malíř ze Schildersbedrijf Example měl example.com u jiného poskytovatele a tam i svou poštu. Zvolil Převést mou doménu s autorizačním kódem. Po převodu doména používala jmenné servery WebOké a záznamy pro web i poštu byly automaticky správně.
Kurz o DNS to vysvětluje mnohem podrobněji: A záznamy, www, jmenné servery a co se děje při převodu. Viz Další čtení.
Https a správné přesměrování
Web na vlastní doméně dostane bezplatný certifikát Let's Encrypt, díky kterému je dostupný přes https:// se zámečkem. Děje se to automaticky. Obvykle je certifikát aktivní během několika hodin, někdy až po dni. Certifikát lze vyžádat jen tehdy, když DNS Vaší domény směřuje na server Vašeho balíčku; do té doby uvidíte varování o zabezpečení. Pokud nechcete čekat, vyžádáte si ho sami v DirectAdmin v části SSL/TLS certifikáty (tlačítko DirectAdmin najdete u svého webu v sekci Moje weby).
Poté chcete, aby každý návštěvník skončil na jedné adrese. To nastavíte v DirectAdmin u své domény:
- Vynutit SSL s přesměrováním na https: kdo napíše
http://, bude automaticky přesměrován nahttps://; - Vynutit přesměrování: zvolte, zda návštěvníci půjdou vždy na adresu s www, nebo bez www.
Editor používá ve Vaší mapě webu (sitemap) a v odkazu na hlavní verzi každé stránky (canonical) adresu bez www, například https://example.com/. Proto pokud možno zvolte také "bez www". Používejte jen jedno přesměrování; dvě nastavení, která si odporují, vedou k hlášení "příliš mnoho přesměrování".
Jak dlouho to trvá?
- Změna jmenných serverů nebo DNS je všude viditelná v průměru zhruba po 12 hodinách, nejpozději po 24 hodinách. Je to proto, že poskytovatelé si odpovědi po určitou dobu pamatují.
- Certifikát přijde až ve chvíli, kdy je DNS v pořádku: počítejte s několika hodinami, někdy s dnem.
- Převod domény závisí na Vašem původním poskytovateli a na autorizačním kódu a obvykle trvá nejdéle.
Vidíte už svůj nový web, ale soused ještě ten starý? Pak jde téměř vždy právě o toto čekání.
V editoru: postup
- Klikněte v okně Zveřejnit na Pořídit balíček (nebo Převést balíček), případně na Přesunout na vlastní doménu v sekci Moje weby.
- U volby Pro jakou doménu? vyberte svou cestu, u nové nebo převáděné domény klikněte na Zkontrolovat, zvolte Období a klikněte na Objednat.
- Zaplaťte fakturu a počkejte, až bude balíček aktivní.
- Otevřete editor, klikněte na Zveřejnit, vyberte svou doménu a klikněte na Zveřejnit.
- Pokud je Vaše DNS jinde, nastavte A záznamy pro holý název a www na IP adresu svého balíčku.
- Po několika hodinách zkontrolujte
https://example.comahttps://www.example.coma v DirectAdmin nastavte přesměrování na https a volbu ohledně www.
Shrnutí
- Vlastní doména v AI Builder vyžaduje balíček AI Builder: jeden web na jedné doméně, s e-mailem a https.
- Získáte ho přes Přidat balíček (doména, kterou už máte, nová registrace nebo převod), přes Převést balíček, nebo přes Přesunout na vlastní doménu.
- Zveřejnění na doméně se stávajícím webem tento web po Vašem potvrzení přepíše; nejprve si udělejte zálohu.
- Je-li DNS u WebOké, směřuje Vaše doména na balíček automaticky; je-li jinde, nastavíte A záznamy pro holý název a www.
- Https přijde automaticky, jakmile je DNS v pořádku; počítejte s hodinami, ne s minutami.
Kvíz
Úkol
Úkol A5.2: Vaše doména směřuje na Váš web. Zadejte webovou adresu svého webu z AI Builder na vlastní doméně, například https://example.com. Program navštíví Váš web stejně jako návštěvník a zkontroluje:
- že jde o vlastní doménu, a ne o adresu na weboke.site;
- že je Váš web dostupný přes https s platným certifikátem, a to na holém názvu i na www;
- že je na stránce rozpoznán AI Builder;
- že jedna podoba (s www nebo bez www) přesměrovává na druhou, takže existuje jedna hlavní adresa.
Zelená znamená: vše v pořádku. Oranžová znamená: funguje to, ale něco by šlo zlepšit, například chybí přesměrování mezi www a holým názvem. Červená znamená: certifikát nebo DNS ještě nejsou v pořádku. V tom případě počkejte několik hodin a zkuste to znovu.
Další čtení
- Bezplatný DNS kurz 3.1: Záznamy A a AAAA
- Bezplatný DNS kurz 7.3: Propojení webového obchodu nebo stavebnice webu
- Použití vlastních nebo externích nameserverů (např. Cloudflare) pro Vaši doménu
- Jak dlouho trvá změna nameserveru nebo DNS a co dělat, když ji nevidíte?
- Aktivace a obnovení SSL certifikátu a řešení problémů
