Kako povezati prilagođeni domen sa aplikacijom ili sajtom
Da biste povezali prilagođeni domen, kupite domen kod registrara, dodajte DNS zapis koji ga usmjerava na vaš host — obično CNAME zapis za potdomen kao www ili app, ili A zapis (ili ALIAS/flattened zapis) za korijenski domen — a zatim pustite host da provjeri domen i izda HTTPS certifikat. Obično traje nekoliko minuta, ponekad duže. Većina problema dolazi od greške u zapisu, pogrešne vrste zapisa ili proxy-ja ispred hosta.
Ovaj vodič pokriva svaki korak, odluku između www i korijenskog domena i rješavanje problema. Za koncepte iza domena pogledajte kako rade domeni i DNS.
Dijelovi u igri
| Dio | Šta je | Ko ga obezbjeđuje |
|---|---|---|
| Naziv domena | Ime koje iznajmljujete godišnje, kao primjer.com | Registrar |
| DNS | Javna pretraga koja pretvara nazive u adrese servera | Vaš DNS provajder (često registrar) |
| Zapisi | Pojedinačni DNS unosi: „www pokazuje na…” | Vi ih dodajete |
| Host | Servis koji pokreće vašu aplikaciju | Vaš hosting ili alat za izradu aplikacija |
| Certifikat | Ono što omogućava https:// | Obično automatski izdaje host |
Registrar i DNS provajder su često ista firma, ali ne moraju biti. Bitno je: gdje uređujete DNS za ovaj domen? Tu ćete dodavati zapise.
Korak 1: Kupite domen
Savjeti za izbor i kupovinu:
- Neka bude kratak i lak za diktiranje. Ako morate objašnjavati pisanje, izaberite drugi.
.comje podrazumijevani koji ljudi pogađaju, ali nacionalni i noviji nastavci (.io,.app,.co.uk) su u redu ako odgovaraju vašoj publici.- Provjerite cijenu obnove, ne samo cijenu za prvu godinu. Uvodni popusti su česti, a obnova može koštati više.
- Uključite automatsku obnovu i držite karticu za plaćanje ažurnom. Istekao domen obara vaš sajt i email, a nakon perioda milosti ga neko drugi može kupiti.
- Koristite WHOIS privatnost ako je ponuđena, da vaši lični podaci nisu javno objavljeni.
- Kupite ga na nalogu koji kontrolišete, ne na nalogu freelancera ili agencije.
Neki hostovi i alati za izradu aplikacija dozvoljavaju kupovinu domena direktno unutar proizvoda, što takođe automatski podešava DNS za vas.
Korak 2: Odlučite adresu
Potdomen naspram korijenskog domena
- Korijenski (apeks) domen:
primjer.com - Potdomen:
www.primjer.com,app.primjer.com
Uobičajena postavka je marketing sajt na primjer.com ili www.primjer.com, a proizvod na app.primjer.com. Za jedan sajt birate između www i korijena.
www.primjer.com | primjer.com | |
|---|---|---|
| Vrsta zapisa | CNAME na vaš host | A/AAAA zapis, ili ALIAS/ANAME/flattened CNAME |
| Težina podešavanja | Lako svuda | Zavisi od DNS provajdera |
| Izgled | Malo duže | Kraće |
DNS standard ne dozvoljava CNAME zapis na korijenu domena, jer korijen mora sadržati druge zapise (kao što su zapisi nameservera). Mnogi DNS provajderi to zaobilaze posebnom vrstom zapisa — nazvanom ALIAS, ANAME ili CNAME flattening, zavisno od provajdera — koja se ponaša kao CNAME na korijenu. Ako vaš ne podržava, pouzdan pristup je: služite sajt na www, a postavite preusmjeravanje sa korijena na www kod DNS provajdera ili registrara.
Šta god odaberete, izaberite jednu glavnu adresu i preusmjerite drugu na nju. Ako obje služe isti sadržaj bez preusmjeravanja, zbunjuje korisnike i pretraživače. Pogledajte SEO za web stranice napravljene uz AI za to zašto je jedna kanonska adresa važna.
Korak 3: Dodajte DNS zapise
Vaš host će vam tačno reći šta da dodate. Izgledaće kao jedan od ovih:
| Vrsta | Ime / Host | Vrijednost / Cilj | Namjena |
|---|---|---|---|
CNAME | www | vassajt.hostname.com | Usmjeravanje potdomena na naziv hosta |
A | @ | 192.0.2.10 | Usmjeravanje korijena na IPv4 adresu |
AAAA | @ | 2001:db8::10 | Usmjeravanje korijena na IPv6 adresu |
TXT | _verify ili @ | kod u obliku teksta | Dokazivanje da posjedujete domen |
Kako popuniti formu kod većine DNS provajdera:
- Ime / Host: samo dio potdomena —
www, a newww.primjer.com. Neki provajderi sami dodaju domen, pa ako ukucate puno ime dobijetewww.primjer.com.primjer.com. Koristite@za korijen ako provajder tako radi. - Vrijednost / Cilj: nalijepite tačno ono što host prikaže. Završna tačka je u redu ako je provajder sam dodaje.
- TTL: podrazumijevana vrijednost je u redu. Niži TTL (npr. 5 minuta) čini da buduće promjene stupe na snagu brže.
- Proxy: ako vaš DNS provajder može da proksira saobraćaj (Cloudflare narandžasti oblak, na primjer), pratite uputstva hosta. Mnogi hostovi zahtijevaju „samo DNS” da bi izdali certifikat.
Ostavite postojeće zapise na miru osim ako host ne kaže drugačije. Posebno ne diram MX zapise — oni isporučuju vaš email. Brisanje ili mijenjanje tih zapisa je najčešći način da promjena domena pokvari email.
Promjena nameservera naspram dodavanja zapisa
Neki hostovi nude dvije opcije: dodati zapis, ili prebaciti DNS cijelog domena na njih mijenjanjem nameservera kod registrara. Promjena nameservera premješta svaki zapis, uključujući email. Radite to samo ako ste spremni ponovo napraviti sve postojeće zapise kod novog provajdera. Dodavanje jednog zapisa je manje rizično.
Korak 4: Provjerite i dobijte HTTPS
Kada je zapis na mjestu, vratite se na host i kliknite dugme za provjeru. Host provjerava DNS, zatim traži certifikat — obično od besplatnog izdavaoca kao što je Let's Encrypt — i počinje da služi vaš sajt preko HTTPS-a.
- Provjera može zahtijevati nekoliko pokušaja dok se DNS promjene šire.
- Certifikati se automatski obnavljaju dok DNS zapis ostaje na mjestu.
- Ako vaš domen ima CAA zapise (koji ograničavaju koji izdavaoci certifikata smiju za njega izdavati), provjerite da dozvoljavaju izdavaoca vašeg hosta, inače izdavanje certifikata ne uspijeva.
Kada HTTPS radi, provjerite da http:// preusmjerava na https://. Većina hostova to radi automatski.
Korak 5: Testirajte
-
https://www.primjer.comučitava vaš sajt sa ikonicom lokota - Druga forma (korijen ili
www) preusmjerava na vašu glavnu adresu -
http://preusmjerava nahttps:// - Prijava, OAuth prijava i preusmjeravanja za plaćanje rade na novom domenu (često imaju liste dozvoljenih URL-ova koje još upućuju na staru adresu)
- Email na vašem domenu i dalje stiže
- Linkovi u emailovima koje aplikacija šalje koriste novi domen
Četvrta tačka obično promakne: Google prijava, Stripe webhook-ovi i linkovi za resetovanje lozinke konfigurisani su sa tačnim URL-ovima. Dodajte novi domen gdje god se pojavljuje stara adresa. Pogledajte kako dodati prijavu u aplikaciju za OAuth dio.
Rješavanje problema
| Simptom | Vjerovatan uzrok | Rješenje |
|---|---|---|
| Provjera stalno ne uspijeva | Greška u odredištu, pogrešna vrsta zapisa ili naziv unesen kao puni domen | Uporedite zapis znak po znak sa onim što host prikazuje |
| Radi za vas, ne za druge (ili obrnuto) | Keširanje DNS-a tokom promjene | Sačekajte da istekne TTL; testirajte s telefona na mobilnoj mreži |
| Greška o certifikatu ili „nije sigurno” | Certifikat još nije izdat, proxy ispred ili CAA zapisi blokiraju | Sačekajte nekoliko minuta i ponovo provjerite; postavite proxy na „samo DNS”; provjerite CAA |
| „Previše preusmjeravanja” | Dva sloja preusmjeravaju (npr. proxy nameće HTTPS i host to radi isto) | Isključite jedno preusmjeravanje, ili koristite „samo DNS” |
Korijenski domen ne radi, www radi | Nema zapisa ili preusmjeravanja za korijen | Dodajte ALIAS/flattened zapis, ili preusmjerite korijen na www |
| Email je prestao da radi | MX zapisi promijenjeni ili izgubljeni pri prebacivanju nameservera | Vratite MX zapise prema uputstvima vašeg email provajdera |
| Stari sajt se i dalje prikazuje | Stari A zapis i dalje postoji uz novi | Uklonite sukobljene zapise za isti naziv |
Besplatan online DNS alat za pretragu, ili dig www.primjer.com u terminalu, pokazuje šta svijet trenutno vidi za vaš zapis — korisno da provjerite da li je problem DNS ili host.
Povezivanje prilagođenog domena na Mythexu
Prilagođeni domeni su funkcija Pro plana na Mythexu. Besplatni planovi objavljuju na adresi vasoimena.mythex.app. Na Pro planu možete:
- Kupiti domen unutar Mythexa iz Domains u podešavanjima, ili iz Publish → Custom domain na živom projektu. Mythex registruje domen i podešava DNS; registracija se naplaćuje odvojeno od Pro plana, a automatska obnova je podrazumijevano uključena.
- Povezati domen koji već posjedujete. Objavite projekat, izaberite Connect, unesite naziv hosta (na primjer
app.primjer.com), zatim dodajte CNAME kod DNS provajdera koji pokazuje na cilj koji Mythex prikaže (vasslug.mythex.ai). Kliknite Verify. HTTPS se izdaje automatski.
Ako je vaš DNS na Cloudflareu, postavite taj CNAME na samo DNS (sivi oblak), a ne proksirano. Za korijenski domen dokumentacija preporučuje da koristite www ili app i da preusmjerite korijen kod DNS provajdera ako ne podržava ALIAS ili flattening.
Pogledajte Prilagođeni domeni u dokumentaciji za kompletne korake i rješavanje problema, i Planove za ono što je uključeno u Pro. Prije nego što usmjerite domen na aplikaciju, vrijedi proći kroz kako prebaciti AI prototip u produkciju.
Pitanja
Koliko vremena treba da prilagođeni domen proradi?
Često nekoliko minuta nakon što dodate DNS zapis, ali može trajati duže, zavisno od vašeg DNS provajdera i TTL zapisa (koliko dugo ga resolveri čuvaju u kešu). Ako ste mijenjali nameserve, računajte na više vremena.
Da li da koristim www ili korijenski domen?
Oba rade za posjetioce. Potdomen kao www ili app je obično lakši za povezivanje jer može koristiti CNAME zapis. Mnogi sajtovi služe www i preusmjeravaju korijenski domen na njega, ili obrnuto — samo odaberite jednu glavnu adresu.
Da li treba da kupim SSL certifikat?
Obično ne. Većina modernih hostova, uključujući alate za izradu aplikacija, automatski izdaje besplatne HTTPS certifikate čim DNS pokazuje na njih. Kupovinu trebate samo u posebnim slučajevima, kao što su neki certifikati koje validira organizacija.
Zašto ne mogu dodati CNAME zapis za korijenski domen?
DNS pravila ne dozvoljavaju CNAME na korijenu (apeksu) domena, jer tamo moraju stajati drugi zapisi. Neki DNS provajderi nude ALIAS, ANAME ili CNAME flattening da postignu isti efekat; inače koristite www i preusmjerite korijenski domen.