Oman verkkotunnuksen yhdistäminen sovellukseen tai sivustoon
Oman verkkotunnuksen yhdistämiseksi ostat verkkotunnuksen rekisterinpitäjältä, lisäät DNS-tietueen, joka osoittaa sen palvelimellesi. Yleensä se on CNAME-tietue alidomainille, kuten www tai app, tai A-tietue (tai ALIAS/litistetty tietue) juuritunnukselle. Sen jälkeen palvelin vahvistaa verkkotunnuksen ja myöntää HTTPS-varmenteen. Se kestää yleensä minuutteja, joskus kauemmin. Useimmat ongelmat johtuvat kirjoitusvirheestä tietueessa, väärästä tietuetyypistä tai palvelimen edessä olevasta välityspalvelimesta.
Tämä opas käy läpi jokaisen vaiheen, www- vs. juuritunnus-valinnan ja vianmäärityksen. Verkkotunnusten taustalla olevat käsitteet selitetään kohdassa miten verkkotunnukset ja DNS toimivat.
Mukana olevat osat
| Osa | Mikä se on | Kuka sen tarjoaa |
|---|---|---|
| Verkkotunnus | Vuosittain vuokrattu nimi, kuten example.com | Rekisterinpitäjä |
| DNS | Julkinen haku, joka muuntaa nimet palvelinosoitteiksi | DNS-palveluntarjoajasi (usein rekisterinpitäjä) |
| Tietueet | Yksittäiset DNS-merkinnät: ”www osoittaa…” | Lisäät ne itse |
| Palvelin | Palvelu, joka pyörittää sovellustasi | Hosting tai sovellusrakentaja |
| Varmenne | Se, mikä tekee https://-osoitteesta toimivan | Yleensä palvelin myöntää automaattisesti |
Rekisterinpitäjä ja DNS-palveluntarjoaja ovat usein sama yritys, mutta ne eivät ole pakollisesti samoja. Olennaista on: mistä muokkaat tämän verkkotunnuksen DNS:ää? Siellä lisäät tietueet.
Vaihe 1: Osta verkkotunnus
Vinkkejä valintaan ja ostoon:
- Pidä se lyhyenä ja helppona hahmottaa. Jos joudut selittämään kirjoitusasun, valitse toinen.
.comon oletus, jonka ihmiset arvaavat, mutta maakohtaiset ja uudemmat päätteet (.io,.app,.co.uk) käyvät, jos ne sopivat yleisöllesi.- Tarkista uusimishinta, ei vain ensimmäisen vuoden hintaa. Esittelyalennukset ovat yleisiä, ja uusiminen voi maksaa enemmän.
- Ota automaattinen uusiminen käyttöön ja pidä maksukortti ajan tasalla. Vanhentunut verkkotunnus katkaisee sivustosi ja sähköpostisi, ja armonajan jälkeen joku muu voi ostaa sen.
- Käytä WHOIS-yksityisyyttä, jos sitä tarjotaan, jotta henkilötietosi eivät näy julkisesti.
- Osta se tilillä, jota itse hallitset, ei freelancerin tai toimiston tilillä.
Jotkut palvelimet ja sovellusrakentajat antavat ostaa verkkotunnuksen suoraan tuotteen sisältä, ja silloin DNS asetetaan myös puolestasi.
Vaihe 2: Päätä osoite
Alidomain vs. juuritunnus
- Juuritunnus (apex):
example.com - Alidomain:
www.example.com,app.example.com
Yleinen ratkaisu on markkinointisivu osoitteessa example.com tai www.example.com ja tuote osoitteessa app.example.com. Yhdellä sivustolla valitset www:n ja juuritunnuksen väliltä.
www.example.com | example.com | |
|---|---|---|
| Tietuetyyppi | CNAME palvelimelle | A/AAAA-tietue tai ALIAS/ANAME/litistetty CNAME |
| Vaikeus | Helppo kaikkialla | Riippuu DNS-palveluntarjoajasta |
| Ulkonäkö | Hieman pidempi | Lyhyempi |
DNS-standardi ei salli CNAME-tietuetta verkkotunnuksen juuressa, koska juuren täytyy sisältää muita tietueita, kuten nimipalvelimien tietueita. Monet DNS-palveluntarjoajat kiertävät tämän erikoistietueella, jota kutsutaan palveluntarjoajasta riippuen ALIASiksi, ANAMEksi tai CNAME-litistämiseksi. Se toimii kuten CNAME juuressa. Jos sinun palveluntarjoajasi ei tue sitä, luotettava tapa on palvella sivusto www:ssä ja asettaa juuritunnukselta uudelleenohjaus www:hen DNS-palveluntarjoajassa tai rekisterinpitäjässä.
Mitä tahansa valitset, valitse yksi pääosoite ja ohjaa toinen siihen. Jos molemmat näyttävät saman sisällön ilman uudelleenohjausta, se hämmentää käyttäjiä ja hakukoneita. Katso SEO tekoälyllä rakennetuille verkkosivuille, miksi yksi kanoninen osoite on tärkeä.
Vaihe 3: Lisää DNS-tietueet
Palvelimesi kertoo tarkalleen, mitä lisätä. Ne näyttävät yleensä tältä:
| Tyyppi | Nimi / Host | Arvo / kohde | Käyttötarkoitus |
|---|---|---|---|
CNAME | www | yoursite.hostname.com | Alidomainin osoittaminen isäntänimeen |
A | @ | 192.0.2.10 | Juuritunnuksen osoittaminen IPv4-osoitteeseen |
AAAA | @ | 2001:db8::10 | Juuritunnuksen osoittaminen IPv6-osoitteeseen |
TXT | _verify tai @ | merkkijono | Verkkotunnuksen omistuksen todistaminen |
Kenttien täyttäminen useimmissa DNS-palveluissa:
- Nimi / Host: vain alidomainin osa, eli
www, eiwww.example.com. Jotkut palvelut lisäävät verkkotunnuksen automaattisesti, ja jos kirjoitat sen kokonaan, syntyywww.example.com.example.com. Käytä@:tä juuritunnukselle, jos palvelusi käyttää sitä. - Arvo / kohde: kopioi täsmälleen se, mitä palvelin näyttää. Loppupiste on sallittu, jos palveluntarjoajasi lisää sen itse.
- TTL: oletus käy. Matala TTL (esimerkiksi 5 minuuttia) saa tulevat muutokset näkymään nopeammin.
- Välityspalvelin: jos DNS-palvelusi voi välittää liikennettä (esimerkiksi Cloudflaren oranssi pilvi), noudata palvelimesi ohjeita. Monet palvelimet vaativat asetuksen ”vain DNS”, jotta varmenne voidaan myöntää.
Jätä olemassa olevat tietueet rauhaan, ellei palvelin pyydä muuttamaan niitä. Erityisesti älä kosketa MX-tietueisiin, koska ne toimittavat sähköpostisi. Niiden poistaminen tai muuttaminen on yleisin tapa, jolla verkkotunnuksen muutos rikkoo sähköpostin.
Nimipalvelimien vaihto vs. tietueiden lisääminen
Jotkut palvelimet tarjoavat kaksi vaihtoehtoa: lisää tietue tai siirrä koko verkkotunnuksen DNS heille vaihtamalla nimipalvelimet rekisterinpitäjässä. Nimipalvelimien vaihto siirtää kaikki tietueet, myös sähköpostin. Tee se vain, jos olet valmis luomaan kaikki nykyiset tietueet uudelleen uuteen palveluun. Yksittäisen tietueen lisääminen on pienempi riski.
Vaihe 4: Vahvista ja hanki HTTPS
Kun tietue on paikallaan, palaa palvelimelle ja paina vahvistuspainiketta. Palvelin tarkistaa DNS:n, pyytää varmenteen, tyypillisesti ilmaiselta varmentajalta kuten Let's Encryptiltä, ja alkaa palvella sivustoa HTTPS:n kautta.
- Vahvistus voi vaatia useamman yrityksen, kun DNS-muutokset leviävät.
- Varmenteet uusiutuvat automaattisesti, kunhan DNS-tietue pysyy paikallaan.
- Jos verkkotunnuksellasi on CAA-tietueita (jotka rajoittavat, mitkä varmentajat saavat myöntää varmenteita), varmista, että ne sallivat palvelimesi varmentajan. Muuten varmenteen myöntäminen epäonnistuu.
Kun HTTPS toimii, varmista, että http:// ohjaa https://-osoitteeseen. Useimmat palvelimet tekevät sen automaattisesti.
Vaihe 5: Testaa
-
https://www.example.comavaa sivustosi lukkokuvakkeen kanssa - Toinen muoto (juuri tai
www) ohjaa pääosoitteeseesi -
http://ohjaahttps://-osoitteeseen - Kirjautuminen, OAuth-kirjautuminen ja maksujen uudelleenohjaukset toimivat uudella verkkotunnuksella (niillä on usein sallittujen osoitteiden listoja, jotka osoittavat yhä vanhaan osoitteeseen)
- Sähköposti verkkotunnukseesi tulee perille
- Sovelluksesi lähettämät sähköpostilinkit käyttävät uutta verkkotunnusta
Neljäs kohta yllättää monet: Google-kirjautuminen, Stripe-webhookit ja salasanan palautuslinkit on kaikki määritetty tietyillä osoitteilla. Lisää uusi verkkotunnus kaikkiin paikkoihin, joissa vanha osoite on. Katso miten lisäät kirjautumisen sovellukseesi OAuth-puolesta.
Vianmääritys
| Oire | Todennäköinen syy | Korjaus |
|---|---|---|
| Vahvistus epäonnistuu jatkuvasti | Kirjoitusvirhe kohteessa, väärä tietuetyyppi tai nimi kirjoitettu kokonaan verkkotunnuksena | Vertaa tietuetta merkki merkiltä palvelimen näyttämään |
| Toimii sinulle, ei muille (tai päinvastoin) | DNS-välimuisti muutoksen aikana | Odota TTL:n umpeutumista; testaa puhelimella mobiiliyhteydellä |
| Varmenne- tai ”ei suojattu” -virhe | Varmennetta ei ole vielä myönnetty, edessä välityspalvelin tai CAA-tietueet estävät sen | Odota muutama minuutti ja vahvista uudelleen; aseta välityspalvelu ”vain DNS”-tilaan; tarkista CAA |
| ”Liian monta uudelleenohjausta” | Kaksi kerrosta ohjaa uudelleen (esimerkiksi välityspalvelu pakottaa HTTPS:n ja palvelin tekee saman) | Poista toinen uudelleenohjaus tai käytä ”vain DNS” -tilaa |
Juuritunnus ei toimi, www toimii | Juurelle ei ole tietuetta tai uudelleenohjausta | Lisää ALIAS- tai litistetty tietue tai ohjaa juuri www:hen |
| Sähköposti lakkasi toimimasta | MX-tietueet muuttuivat tai katosivat nimipalvelimia siirrettäessä | Palauta MX-tietueet sähköpostipalvelusi ohjeiden mukaan |
| Vanha sivusto näkyy yhä | Vanha A-tietue on yhä uuden rinnalla | Poista ristiriitaiset tietueet samalle nimelle |
Ilmainen verkkoversion DNS-haku tai dig www.example.com terminaalissa näyttää, mitä maailma näkee juuri nyt tietueellesi. Se auttaa tarkistamaan, onko ongelma DNS:ssä vai palvelimessa.
Oman verkkotunnuksen yhdistäminen Mythexissä
Oman verkkotunnuksen käyttö on Pro-ominaisuus Mythexissä. Ilmaiset paketit julkaisevat osoitteeseen nimesi.mythex.app. Pro-paketissa voit:
- Ostaa verkkotunnuksen Mythexin sisältä kohdasta Domains asetuksissa tai kohdasta Publish → Custom domain julkaistulla projektilla. Mythex rekisteröi verkkotunnuksen ja asettaa DNS:n. Rekisteröinti laskutetaan erikseen Pro-paketista, ja automaattinen uusiminen on oletuksena päällä.
- Yhdistää jo omistamasi verkkotunnuksen. Julkaise projekti, valitse Connect, syötä isäntänimi (esimerkiksi
app.example.com) ja lisää DNS-palveluusi CNAME, joka osoittaa Mythexin näyttämään kohteeseen (yourslug.mythex.ai). Paina Verify. HTTPS myönnetään automaattisesti.
Jos DNS:si on Cloudflaressa, aseta CNAME-tietue DNS only -tilaan (harmaa pilvi), älä välitettynä. Juuritunnuksen kohdalla dokumentaatio suosittelee www:n tai app:in käyttöä ja juuritunnuksen uudelleenohjausta DNS-palveluntarjoajassa, jos se ei tue ALIAS- tai litistämistä.
Lisätietoja kaikista vaiheista ja vianmäärityksestä löydät Oma verkkotunnus -dokumentaatiosta. Pro-paketin sisällön näet paketeista. Ennen kuin osoitat verkkotunnuksen sovellukseen, kannattaa käydä läpi tekoälyprototyypin vieminen tuotantoon.
Kysymykset
Kuinka kauan oman verkkotunnuksen toimimiseen kuluu?
Usein muutama minuutti DNS-tietueen lisäämisen jälkeen, mutta se voi kestää pidempään DNS-palveluntarjoajasta ja tietueen TTL-arvosta riippuen. TTL on aika, jonka resolverit säilyttävät tietueen välimuistissa. Jos vaihdoit nimipalvelimia, varaa enemmän aikaa.
Pitäisikö käyttää www:tä vai juuritunnusta?
Kumpikin toimii kävijöille. Alidomain, kuten www tai app, on yleensä helpompi yhdistää, koska se voi käyttää CNAME-tietuetta. Monet sivustot palvelevat www:tä ja ohjaavat juuritunnuksen siihen tai toisinpäin. Valitse yksi pääosoite.
Pitääkö ostaa SSL-varmenne?
Yleensä ei. Useimmat nykyaikaiset palvelimet, myös sovellusrakentajat, myöntävät ilmaiset HTTPS-varmenteet automaattisesti, kun DNS osoittaa niihin. Ostaa tarvitsee vain erikoistapauksissa, kuten joissakin organisaatiovahvennetuissa varmenteissa.
Miksi juuritunnukselle ei voi lisätä CNAME-tietuetta?
DNS-säännöt eivät salli CNAME-tietuetta verkkotunnuksen juuressa (apex), koska siellä on muita pakollisia tietueita. Osa DNS-palveluista tarjoaa ALIAS-, ANAME- tai CNAME-litistyksen, joka antaa saman tuloksen. Muuten käytä www:tä ja ohjaa juuritunnus siihen.