DNS-i URL-i ümbersuunamine: mis töötab ja mis mitte
Avaldatud 12. mail 2026

Kui vajate dns-i url-i ümbersuunamist, siis esimene asi, mis tuleb selgeks teha, on lihtne: DNS ei suuna veebiliiklust ümber. DNS vastab ainult kirjetega nagu A, AAAA või CNAME. Tegelik ümbersuunamine toimub veebiserveris, pöördproksis või registripidaja funktsioonis, mis asub domeeni ees.
Siin lähevad paljud seadistused veidi viltu. Domeeni omanik suunab kirje ja eeldab, et example.com edastatakse aadressile www.example.com või uuele saiditeele, kuid midagi ei liigu. DNS tegi oma töö ära. See tõlkis nime IP-aadressiks. See ei käskinud brauseril minna kuhugi mujale.
DNS-i URL-i ümbersuunamine vs DNS-kirjed
Kui soovite, et külastajad saadetaks ühelt URL-ilt teisele, vajate HTTP ümbersuunamist - tavaliselt 301 püsivate liigutamiste jaoks või 302 ajutiste jaoks. Selle ümbersuunamise tagastab teenus, mis oskab rääkida HTTP-d või HTTPS-i. DNS ei saa seda üksi teha, sest see töötab enne seda, kui brauser veebilehte küsib.
Mõned teenusepakkujad nimetavad seda funktsiooni domeeni edasisuunamiseks, mis tekitab veidi segadust. Taustal ei tee nad mingit maagilist DNS-i. Nad käitavad edasisuunamisteenust, mis kuulab päringut ja vastab ümbersuunamisega.
Mida kasutada ümbersuunamiste jaoks DNS-i asemel
Puhtad valikud on veebiserveri ümbersuunamine, juhtpaneeli ümbersuunamisfunktsioon või registripidaja edasisuunamine, kui te ei majuta saiti ise. Tootmiskasutuses on serveripoolsed ümbersuunamised tavaliselt parimad, sest siis kontrollite olekukoode, HTTPS-i käitumist ja erijuhte, näiteks teede ja päringustringide säilitamist.
Kui eesmärk on ainult panna juurdomeen ja www õigesti käituma, siis levinud muster on suunata mõlemad hostinimed samale serverile ja jõustada üks kanooniline versioon Nginxis või Apaches. Kui eesmärk on kogu saidi kolimine, seadistage 301 ümbersuunamine ja hoidke vana domeen piisavalt kaua aktiivsena, et brauserid ja otsingumootorid jõuaksid järele. See ei ole mõnikord kõige ilusam DNS-i olukord, kuid see on kontrolli all.
Levinud kontrollid enne, kui midagi muudate
Kontrollige, kuhu domeen praegu lahendub, kas veebiserver vastab portidel 80 ja 443 ning kas SSL kehtib juba mõlema nime jaoks. HTTPS-i ümbersuunamised ebaõnnestuvad väga valjult, kui sertifikaat ei ühti. Kontrollige ka TTL-i väärtusi, sest DNS-i vahemälu võib parandatud seadistuse mõneks ajaks katkisena näidata.
Kui haldate klientide või poodide taristut, testige nii www-ga kui ka ilma, üle HTTP ja HTTPS-i ning näidissügava URL-iga. Ümbersuunamine, mis töötab ainult avalehel, on väike paharet, mitte lõpetatud töö.
kodu.cloudis hallatakse seda tavaliselt serveri või juhtpaneeli tasemel, kus käitumine on etteaimatav ja hõlpsasti jälgitav.
Andres Saar klienditoe insener