Vodiči

Kako povezati vlastitu domenu s aplikacijom ili web stranicom

Za povezivanje vlastite domene kupite domenu kod registrara, dodajte DNS zapis koji je usmjerava na vaš host — obično CNAME zapis za potdomenu poput www ili app, ili A zapis (ili ALIAS/flattened zapis) za korijensku domenu — i zatim pustite host da provjeri domenu i izda HTTPS certifikat. Obično traje nekoliko minuta, ponekad i duže. Većina problema dolazi od pogreške u zapisu, pogrešne vrste zapisa ili proxyja ispred hosta.

Ovaj vodič pokriva svaki korak, odluku između www i korijenske domene te rješavanje problema. Za koncepte iza domena pogledajte kako rade domene i DNS.

Dijelovi koji sudjeluju

DioŠto jeTko ga pruža
Naziv domeneOno što godišnje unajmljujete, npr. example.comRegistrar
DNSJavno pretraživanje koje nazive pretvara u adrese poslužiteljaVaš DNS pružatelj (često registrar)
ZapisiPojedinačni DNS unosi: „www pokazuje na…”Vi ih dodajete
HostUsluga koja pokreće vašu aplikacijuVaš hosting ili alat za izradu aplikacija
CertifikatOno što omogućuje https://Obično ga automatski izdaje host

Registrar i DNS pružatelj često su ista tvrtka, ali ne moraju biti. Važno je: gdje uređujete DNS za ovu domenu? Tamo ćete dodavati zapise.

Korak 1: Kupite domenu

Savjeti za odabir i kupnju:

  • Neka bude kratka i laka za izgovoriti i napisati. Ako morate objašnjavati pravopis, odaberite drugu.
  • .com je zadani nastavak koji ljudi pogađaju, ali nacionalni i noviji nastavci (.io, .app, .co.uk) su u redu ako odgovaraju vašoj publici.
  • Provjerite cijenu obnove, a 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 platnu karticu ažurnom. Istekla domena gasi vašu stranicu i e-poštu, a nakon karence je netko drugi može kupiti.
  • Koristite WHOIS privatnost ako je ponuđena, da vaši osobni podaci nisu objavljeni.
  • Kupite je na računu koji kontrolirate, a ne na računu freelancera ili agencije.

Neki hostovi i alati za izradu aplikacija dopuštaju kupnju domene izravno unutar proizvoda, što također automatski postavlja DNS.

Korak 2: Odlučite o adresi

Potdomena naspram korijenske domene

  • Korijenska (apex) domena: example.com
  • Potdomena: www.example.com, app.example.com

Uobičajena postavka je marketinška stranica na example.com ili www.example.com, a proizvod na app.example.com. Za jednu stranicu birate između www i korijena.

www.example.comexample.com
Vrsta zapisaCNAME prema vašem hostuA/AAAA zapis, ili ALIAS/ANAME/flattened CNAME
Težina postavljanjaJednostavno svugdjeOvisi o vašem DNS pružatelju
IzgledMalo dužeKraće

DNS standard ne dopušta CNAME zapis na korijenu domene, jer korijen mora sadržavati druge zapise (poput zapisa nameservera). Mnogi DNS pružatelji zaobilaze to posebnom vrstom zapisa — zvanom ALIAS, ANAME ili CNAME flattening, ovisno o pružatelju — koja se ponaša kao CNAME na korijenu. Ako vaš to nema, pouzdan pristup je: poslužujte stranicu na www, a preusmjeravanje s korijena na www postavite kod DNS pružatelja ili registrara.

Što god odaberete, odaberite jednu glavnu adresu i preusmjerite drugu na nju. Imati obje adrese s istim sadržajem bez preusmjeravanja zbunjuje korisnike i tražilice. Pogledajte SEO za web stranice izrađene uz AI za to zašto je jedna kanonska adresa važna.

Korak 3: Dodajte DNS zapise

Vaš host vam točno kaže što dodati. Izgledat će kao jedan od ovih:

VrstaNaziv / HostVrijednost / CiljNamjena
CNAMEwwwyoursite.hostname.comUsmjeravanje potdomene na naziv hosta
A@192.0.2.10Usmjeravanje korijena na IPv4 adresu
AAAA@2001:db8::10Usmjeravanje korijena na IPv6 adresu
TXT_verify ili @niz kodaDokaz da posjedujete domenu

Kako popuniti obrazac kod većine DNS pružatelja:

  • Naziv / Host: samo dio potdomene — www, a ne www.example.com. Neki pružatelji sami dodaju domenu, pa upisivanje pune adrese stvara www.example.com.example.com. Za korijen koristite @ ako vaš pružatelj tako radi.
  • Vrijednost / Cilj: zalijepite točno ono što host prikazuje. Završna točka je u redu ako je vaš pružatelj sam dodaje.
  • TTL: zadana vrijednost je u redu. Niži TTL (npr. 5 minuta) čini buduće promjene vidljivima brže.
  • Proxy: ako vaš DNS pružatelj može proslijediti promet (npr. Cloudflareov narančasti oblak), slijedite upute svog hosta. Mnogi hostovi trebaju način „samo DNS” kako bi mogli izdati certifikat.

Ne diraj postojeće zapise osim ako host ne kaže drugačije. Posebno ne dirajte MX zapise — oni isporučuju vašu e-poštu. Brisanje ili mijenjanje tih zapisa najčešći je način da promjena domene pokvari e-poštu.

Promjena nameservera naspram dodavanja zapisa

Neki hostovi nude dvije mogućnosti: dodati zapis ili prebaciti DNS cijele domene na njih promjenom nameservera kod registrara. Promjena nameservera premješta svaki zapis, uključujući e-poštu. Učinite to samo ako ste spremni ponovno stvoriti sve postojeće zapise kod novog pružatelja. Dodavanje jednog zapisa manje je rizično.

Korak 4: Provjerite i uključite HTTPS

Kada je zapis unesen, vratite se na host i kliknite gumb za provjeru. Host provjerava DNS, zatim traži certifikat — obično od besplatne certifikacijske agencije poput Let's Encrypta — i počinje poslužiti vašu stranicu 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ša domena ima CAA zapise (koji ograničavaju koje certifikacijske agencije smiju izdavati za nju), provjerite dopuštaju li agenciju 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.example.com učitava vašu stranicu s ikonom lokota
  • Drugi oblik (korijen ili www) preusmjerava na vašu glavnu adresu
  • http:// preusmjerava na https://
  • Prijava, OAuth prijava i preusmjeravanja pri plaćanju rade na novoj domeni (često imaju popise dopuštenih URL-ova koji još pokazuju na staru adresu)
  • E-pošta na vašoj domeni i dalje stiže
  • Poveznice u e-porukama koje aplikacija šalje koriste novu domenu

Četvrta stavka često iznenadi: Google prijava, Stripe webhookovi i poveznice za resetiranje lozinke konfigurirani su s određenim URL-ovima. Dodajte novu domenu tamo gdje se pojavljuje stara adresa. Za OAuth dio pogledajte kako dodati prijavu u aplikaciju.

Rješavanje problema

SimptomVjerojatan uzrokRješenje
Provjera stalno ne uspijevaPogreška u cilju, pogrešna vrsta zapisa ili naziv unesen kao puna domenaUsporedite zapis znak po znak s onim što host prikazuje
Radi vama, ne radi drugima (ili obrnuto)Predmemoriranje DNS-a tijekom promjenePričekajte TTL; testirajte s mobitela na mobilnim podacima
Greška certifikata ili „nije sigurno”Certifikat još nije izdan, proxy ispred ili CAA zapisi blokirajuPričekajte nekoliko minuta i ponovno provjerite; postavite proxy na samo DNS; provjerite CAA
„Previše preusmjeravanja”Dva sloja preusmjeravaju (npr. proxy forsira HTTPS, a host isto)Isključite jedno preusmjeravanje ili koristite „samo DNS”
Korijenska domena ne radi, www radiNema zapisa ili preusmjeravanja za korijenDodajte ALIAS/flattened zapis ili preusmjerite korijen na www
E-pošta je prestala raditiMX zapisi promijenjeni ili izgubljeni pri prebacivanju nameserveraVratite MX zapise prema uputama vašeg pružatelja e-pošte
Stara stranica se i dalje prikazujeStari A zapis još postoji uz noviUklonite sukobljene zapise za isti naziv

Alat za besplatno online DNS pretraživanje ili dig www.example.com u terminalu pokazuje što svijet trenutno vidi za vaš zapis — korisno za provjeru je li problem u DNS-u ili u hostu.

Povezivanje vlastite domene na Mythexu

Vlastite domene su značajka Pro plana na Mythexu. Besplatni planovi objavljuju na adresi <naziv>.mythex.app. Na Pro planu možete:

  • Kupiti domenu unutar Mythexa iz Domains u postavkama, ili iz Publish → Custom domain na aktivnom projektu. Mythex registrira domenu i postavlja DNS; registracija se naplaćuje odvojeno od Pro plana, a automatska obnova je uključena zadano.
  • Povezati domenu koju već posjedujete. Objavite projekt, odaberite Connect, unesite naziv hosta (na primjer app.example.com), zatim dodajte CNAME kod svog DNS pružatelja koji pokazuje na cilj koji Mythex prikaže (yourslug.mythex.ai). Kliknite Verify. HTTPS se izdaje automatski.

Ako je vaš DNS na Cloudflareu, postavite taj CNAME na DNS only (siva oblak), a ne proxied. Za korijensku domenu dokumentacija preporučuje korištenje www ili app i preusmjeravanje korijena kod DNS pružatelja ako ne podržava ALIAS ili flattening.

Potpune korake i rješavanje problema pogledajte u Prilagođene domene u dokumentaciji, a što je uključeno u Pro planu u Planovi. Prije nego što domenu usmjerite na aplikaciju, isplati se proći kroz prijelaz AI prototipa u produkciju.

Pitanja

Koliko vremena treba da vlastita domena proradi?

Često nekoliko minuta nakon dodavanja DNS zapisa, ali može trajati dulje ovisno o vašem DNS pružatelju i TTL-u zapisa (koliko dugo ga resolveri čuvaju u predmemoriji). Ako ste mijenjali nameservere, predvidite više vremena.

Trebam li koristiti www ili korijensku domenu?

Oboje posjetiteljima radi. Potdomena poput www ili app obično se lakše povezuje jer može koristiti CNAME zapis. Mnoge stranice poslužuju www i preusmjeravaju korijensku domenu na njega, ili obrnuto — samo odaberite jednu kao glavnu adresu.

Moram li kupiti SSL certifikat?

Obično ne. Većina modernih hostova, uključujući alate za izradu aplikacija, automatski izdaje besplatne HTTPS certifikate čim vaš DNS pokazuje na njih. Kupnja je potrebna samo u posebnim slučajevima, poput nekih certifikata s provjerom organizacije.

Zašto ne mogu dodati CNAME zapis za korijensku domenu?

DNS pravila ne dopuštaju CNAME na korijenu (apexu) domene jer tamo moraju stajati drugi obvezni zapisi. Neki DNS pružatelji nude ALIAS, ANAME ili CNAME flattening za isti učinak; inače koristite www i preusmjerite korijensku domenu.

Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)