Vodniki

Kako povezati lastno domeno z aplikacijo ali spletnim mestom

Za povezavo lastne domene kupite domeno pri registratorju, dodajte zapis DNS, ki kaže na vašega gostitelja – običajno zapis CNAME za poddomeno, kot sta www ali app, ali zapis A (ali ALIAS/poravnani zapis) za korensko domeno – nato pa gostitelj preveri domeno in izda potrdilo HTTPS. Običajno traja nekaj minut, včasih dlje. Večina težav izvira iz tipkarske napake v zapisu, napačne vrste zapisa ali posredniškega strežnika pred gostiteljem.

Ta vodnik pokriva vsak korak, odločitev med www in korensko domeno ter odpravljanje težav. Za pojme v ozadju glejte kako delujeta domene in DNS.

Deli, ki so vpleteni

DelKaj jeKdo ga zagotavlja
Domensko imeIme, ki ga najamete za eno leto, na primer example.comRegistrator
DNSJavni iskalni sistem, ki imena prevede v naslove strežnikovVaš ponudnik DNS (pogosto registrator)
ZapisiPosamezni vnosi DNS: „www kaže na …“Dodate jih vi
GostiteljStoritev, ki poganja vašo aplikacijoVaš gostitelj ali gradnik aplikacij
PotrdiloKar omogoča https://Običajno ga samodejno izda gostitelj

Registrator in ponudnik DNS sta pogosto isto podjetje, vendar ni nujno. Pomembno je: kje urejate DNS za to domeno? Tam boste dodali zapise.

1. korak: kupite domeno

Nasveti za izbiro in nakup:

  • Naj bo kratka in enostavna za črkovanje na glas. Če morate razlagati črkovanje, izberite drugo.
  • .com je privzeta, ki jo ljudje pričakujejo, vendar so državne in novejše končnice (.io, .app, .co.uk) v redu, če ustrezajo vašemu občinstvu.
  • Preverite ceno obnovitve, ne samo ceno prvega leta. Uvodni popusti so pogosti, obnovitve pa lahko stanejo več.
  • Vklopite samodejno obnovitev in ohranjajte kartico za plačilo aktualno. Potekla domena ugasne vaše spletno mesto in e-pošto, po karenci pa jo lahko kupi nekdo drug.
  • Uporabite WHOIS zasebnost, če je na voljo, da vaši osebni podatki niso objavljeni.
  • Kupite jo v računu, ki ga nadzorujete, ne v računu samostojnega delavca ali agencije.

Nekateri gostitelji in gradniki aplikacij vam omogočajo nakup domene neposredno v izdelku, kar hkrati nastavi tudi DNS.

2. korak: odločite se za naslov

Poddomena ali korenska domena

  • Korenska (apex) domena: example.com
  • Poddomena: www.example.com, app.example.com

Pogosta postavitev je tržno spletno mesto na example.com ali www.example.com in izdelek na app.example.com. Za eno samo spletno mesto izberite med www in korensko domeno.

www.example.comexample.com
Vrsta zapisaCNAME na vašega gostiteljaZapis A/AAAA ali ALIAS/ANAME/poravnan CNAME
Zahtevnost nastavitveEnostavno povsodOdvisno od ponudnika DNS
VidezNekoliko daljšiKrajši

Standard DNS ne dovoljuje zapisa CNAME na vrhu domene, ker mora korenska domena vsebovati druge zapise (na primer zapise imenskih strežnikov). Mnogi ponudniki DNS to zaobidejo s posebno vrsto zapisa – ki se imenuje ALIAS, ANAME ali poravnan CNAME, odvisno od ponudnika –, ki se na vrhu obnaša kot CNAME. Če vaš ponudnik tega nima, je zanesljiv pristop: spletno mesto strezite na www in pri ponudniku DNS ali pri registratorju nastavite preusmeritev z korenske domene na www.

Kar koli izberete, izberite eno glavno obliko naslova in drugo preusmerite nanjo. Če obe obliki strežeta isto vsebino brez preusmeritve, je to zmedeno za uporabnike in iskalnike. Glejte SEO za spletna mesta, zgrajena z AI, zakaj je en kanonični naslov pomemben.

3. korak: dodajte zapise DNS

Vaš gostitelj vam pove točno, kaj dodati. Videti bo kot eden od teh:

VrstaIme / gostiteljVrednost / ciljNamen
CNAMEwwwyoursite.hostname.comUsmerjanje poddomene na ime gostitelja
A@192.0.2.10Usmerjanje korenske domene na naslov IPv4
AAAA@2001:db8::10Usmerjanje korenske domene na naslov IPv6
TXT_verify ali @nizovna kodaDokazilo, da ste lastnik domene

Kako izpolniti obrazec pri večini ponudnikov DNS:

  • Ime / gostitelj: samo del poddomene – www, ne www.example.com. Nekateri ponudniki dodajo domeno samodejno, in če vpišete celotno ime, nastane www.example.com.example.com. Za korensko domeno uporabite @, če ponudnik uporablja to konvencijo.
  • Vrednost / cilj: prilepite natanko to, kar prikaže gostitelj. Končna pika je v redu, če jo ponudnik sam doda.
  • TTL: privzeta vrednost je v redu. Nižji TTL (na primer 5 minut) poskrbi, da bodo prihodnje spremembe hitreje učinkovale.
  • Posredništvo: če ponudnik DNS lahko posreduje promet (na primer oblak Cloudflare), sledite navodilom gostitelja. Mnogi gostitelji zahtevajo „samo DNS“, da lahko izdajo potrdilo.

Pustite obstoječe zapise pri miru, razen če gostitelj zahteva spremembo. Zlasti se ne dotikajte zapisov MX – ti dostavljajo vašo e-pošto. Njihovo brisanje ali spreminjanje je najpogostejši način, kako sprememba domene pokvari e-pošto.

Spreminjanje imenskih strežnikov ali dodajanje zapisov

Nekateri gostitelji ponujajo dve možnosti: dodajte zapis ali celotno DNS domene premaknite k njim s spremembo imenskih strežnikov pri registratorju. Sprememba imenskih strežnikov premakne vse zapise, vključno z e-pošto. To storite samo, če ste pripravljeni vse obstoječe zapise ustvariti znova pri novem ponudniku. Dodajanje enega samega zapisa je manj tvegano.

4. korak: preverite in omogočite HTTPS

Ko je zapis na mestu, se vrnite k svojemu gostitelju in kliknite gumb za preverjanje. Gostitelj preveri DNS, nato zahteva potrdilo – običajno pri brezplačnem overitelju, kot je Let’s Encrypt – in začne streči vaše spletno mesto prek HTTPS.

  • Preverjanje lahko zahteva več poskusov, medtem ko se spremembe DNS širijo.
  • Potrdila se samodejno obnavljajo, dokler zapis DNS ostane na mestu.
  • Če ima vaša domena zapise CAA (ki omejujejo, kateri overitelji smejo izdajati potrdila zanjo), poskrbite, da dovoljujejo overitelja vašega gostitelja, sicer izdaja ne uspe.

Ko HTTPS deluje, preverite, ali http:// preusmerja na https://. Večina gostiteljev to naredi samodejno.

5. korak: preizkusite

  • https://www.example.com naloži vaše spletno mesto z ikono ključavnice
  • Druga oblika (korenska ali www) preusmeri na vaš glavni naslov
  • http:// preusmeri na https://
  • Prijava, prijava OAuth in preusmeritve pri plačilu delujejo na novi domeni (pogosto imajo seznam dovoljenih URL-jev, ki še vedno kaže na stari naslov)
  • E-pošta na vaši domeni še vedno prihaja
  • Povezave v e-poštnih sporočilih, ki jih pošilja vaša aplikacija, uporabljajo novo domeno

Četrta točka pogosto ostane spregledana: prijava z Googlom, webhooki Stripe in povezave za ponastavitev gesla so nastavljeni na določene naslove URL. Dodajte novo domeno povsod, kjer se pojavlja stari naslov. Za del OAuth glejte kako dodati prijavo v aplikacijo.

Odpravljanje težav

SimptomVerjeten vzrokRešitev
Preverjanje ne uspeTipkarska napaka v cilju, napačna vrsta zapisa ali ime, vneseno kot celotna domenaPrimerjajte zapis znak za znakom s tem, kar prikaže gostitelj
Deluje za vas, ne za druge (ali obratno)Predpomnjenje DNS med sprememboPočakajte, da poteče TTL; preizkusite z mobilnim omrežjem na telefonu
Napaka potrdila ali „ni varno“Potrdilo še ni izdano, posredniški strežnik ali zapisi CAA blokirajoPočakajte nekaj minut in ponovno preverite; nastavite posredovanje na „samo DNS“; preverite CAA
„Too many redirects“Dve plasti preusmerjata (na primer posrednik vsili HTTPS, gostitelj pa stori isto)Izklopite eno od preusmeritev ali uporabite „samo DNS“
Korenska domena ne deluje, www paZa korensko domeno ni zapisa ali preusmeritveDodajte ALIAS/poravnan zapis ali preusmerite korensko domeno na www
E-pošta je nehala delovatiZapisi MX so se spremenili ali izgubili pri premiku imenskih strežnikovObnovite zapise MX po navodilih ponudnika e-pošte
Stara stran se še vedno prikazujeStari zapis A je še vedno prisoten poleg novegaOdstranite nasprotujoče si zapise za isto ime

Brezplačno spletno orodje za iskanje DNS ali ukaz dig www.example.com v terminalu pokaže, kaj svet trenutno vidi za vaš zapis. To je uporabno, da ugotovite, ali je težava v DNS ali v gostitelju.

Povezava lastne domene na Mythexu

Lastne domene so funkcija načrta Pro v Mythexu. Brezplačni načrti objavijo na naslovu vašeime.mythex.app. V načrtu Pro lahko:

  • Kupite domeno znotraj Mythexa prek Domain v nastavitvah ali prek Publish → Custom domain na živem projektu. Mythex domeno registrira in nastavi DNS. Registracija se zaračunava ločeno od načrta Pro, samodejna obnovitev pa je privzeto vklopljena.
  • Povežete domeno, ki jo že imate. Projekt objavite, izberete Connect, vnesete ime gostitelja (na primer app.example.com) in pri ponudniku DNS dodate CNAME, ki kaže na cilj, ki ga prikaže Mythex (vašslug.mythex.ai). Kliknete Verify. HTTPS se izda samodejno.

Če je vaš DNS na Cloudflare, nastavite ta CNAME na samo DNS (siva oblika), ne posredovano. Za korensko domeno dokumentacija priporoča uporabo www ali app in preusmeritev korenske domene pri ponudniku DNS, če ta ne podpira ALIAS ali poravnanja.

Podrobne korake in odpravljanje težav najdete v lastnih domenah v dokumentaciji, kaj je vključeno v Pro, pa v načrtih. Preden domeno usmerite na aplikacijo, je dobro preveriti vse po prehodu AI prototipa v produkcijo.

Vprašanja

Koliko časa traja, da lastna domena začne delovati?

Pogosto nekaj minut po dodajanju zapisa DNS, lahko pa dlje, odvisno od ponudnika DNS in TTL zapisa (kako dolgo ga razreševalniki hranijo v predpomnilniku). Če ste spremenili imenske strežnike, si vzemite več časa.

Naj uporabim www ali korensko domeno?

Obe možnosti delujeta za obiskovalce. Poddomeno, kot sta www ali app, je običajno lažje povezati, ker lahko uporablja zapis CNAME. Mnoga spletna mesta strežejo www in korensko domeno preusmerijo nanj ali obratno – le eno izberite kot glavni naslov.

Ali moram kupiti potrdilo SSL?

Običajno ne. Večina sodobnih gostiteljev, vključno z gradniki aplikacij, samodejno izda brezplačna potrdila HTTPS, takoj ko DNS kaže nanje. Kupiti morate le v posebnih primerih, na primer pri nekaterih potrdilih, ki jih overi organizacija.

Zakaj ne morem dodati zapisa CNAME za korensko domeno?

Pravila DNS ne dovoljujejo zapisa CNAME na vrhu domene (apex), ker tam obstajajo drugi obvezni zapisi. Nekateri ponudniki DNS ponujajo ALIAS, ANAME ali CNAME flattening, s katerim dosežejo enak učinek. Če takšne možnosti nimate, uporabite www in korensko domeno preusmerite nanjo.

Mythex · Pricing · Zgradite karkoli z AI · Predloge za spletna mesta in aplikacije · Mythex v primerjavi · Slovar pojmov gradnje aplikacij z AI · Brezplačna orodja za gradnjo aplikacij z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski 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 Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)