Mine sisu juurde

Küpsiste seaded

Vali iga liigi kohta, milliseid küpsiseid lubad. Oma valikut saad alati muuta iga lehe allosas oleva lingi „Küpsiste seaded“ kaudu. Privaatsuspoliitika

Vajalikud

Alati sees

Vajalikud sisselogimiseks, ostukorvi säilitamiseks ja sinu valikute meelespidamiseks. Need on alati sees.

Millised küpsised?
  • weboke_sessie, weboke_klant, weboke_remember: sinu seanss ja sisselogituks jäämine
  • weboke_basket: sinu ostukorv
  • wkBtwIncl: hindade näitamine koos käibemaksuga või ilma
  • wok_cookies: sinu küpsisevalik, 12 kuud

Mõõdab, milline reklaam viib külastuse või tellimuseni, et me ei maksaks reklaamide eest, mis midagi ei anna.

Millised küpsised?
  • Google Ads Google Tag Manageri kaudu (_gcl_au, _gcl_aw), kuni 90 päeva
  • OpenAI Ads, reklaamid ChatGPT-s
  • wok_aff: millise partneri kaudu meie juurde jõudsid (partnerprogramm), 60 päeva

4,6

Riik ja keel

Igal riigil on oma sait, selle riigi hindade ja käibemaksuga.

Vaata

Alamdomeenid ja wildcard'id

Moodul 3: Kirjed sinu veebisaidile · Lugemisaeg: 7 minutit

Õpieesmärk: Pärast seda tundi oskad luua alamdomeeni DNS-i kaudu ning selgitada, kuidas wildcard töötab ja kus see ei kehti.

Põhimõisted: alamdomeen, wildcard (*), "olemasolev nimi võidab", wildcard ja sügavamad tasemed, alamdomeen majutuspaneelis versus ainult DNS-kirje

Mis on alamdomeen?

Alamdomeen on nimi, mis asub enne su domeeninime: shop.example.com, blog.example.com, mail.example.com. Ka www.example.com on tehniliselt lihtsalt alamdomeen. Selle jaoks ei pea midagi registreerima ega maksma: kellel on domeen example.com, see võib selle all ise luua nii palju nimesid, kui soovib. Alamdomeen tekib siis, kui sa loole selle jaoks kirje.

Alamdomeen võib olla ka mitmetasemeline: test.shop.example.com toimib täiesti hästi. Iga osa punktide vahel võib olla kuni 63 tähemärki ja kogu nimi kuni 253 tähemärki.

Kaks liiki alamdomeene

Praktikas tähendab "alamdomeeni loomine" kahte erinevat asja, ja see tekitab paljudel segadust.

1. Ainult DNS-kirje. Sa loote DNS-is A-, AAAA- või CNAME-kirje nime shop jaoks. Nii teab maailm, kus shop.example.com asub. Kui see osutab välisele teenusele, näiteks veebipoe platvormile, siis ongi kõik tehtud: see teenus haldab veebisaiti.

shop.example.com.   3600  IN  CNAME  shops.platform.example.

2. Alamdomeen su majutuspaneelis. Majutuspaneelis saad alamdomeeni ka luua. Siis juhtub kaks asja: paneel lisab (kui DNS-i hallatakse seal) kirje DNS-i ja seadistab ka veebiserveri, luues selle alamdomeeni failide jaoks eraldi kausta. Seda vajad siis, kui alamdomeeni veebisait hakkab asuma sinu enda majutuses, näiteks teine WordPress aadressil blog.example.com.

Kaks lõksu:

  • Kui su DNS-i hallatakse kusagil mujal kui su majutuse juures (teised nimeserverid, vt tund 2.1), siis paneel lisab kirje kohta, mida keegi ei kontrolli. Sel juhul loo kirje ise selle osapoole juures, kes DNS-i haldab.
  • Kui soovid, et alamdomeen osutaks välisele teenusele, siis ära loo seda majutuspaneelis, vaid tee ainult DNS-kirje. Vastasel juhul tekib sama nime jaoks kaks kirjet, mis segavad teineteist.

Wildcard: üks kirje kõigi nimede jaoks

Wildcard on kirje, mille nimes on tärn:

*.example.com.   3600  IN  A  192.0.2.10

See tähendab: "iga nimi domeeni example.com all, mida tsoonis eraldi ei ole, osutab aadressile 192.0.2.10". Kui keegi küsib blog.example.com, test.example.com või wat-dan-ook.example.com ja seda nime eraldi ei eksisteeri, annab DNS vastuseks wildcard'i väärtuse.

Paljud majutuspaketid lisavad vaikimisi wildcard-kirje. Nii toimib uus alamdomeen majutuspaneelis kohe, ilma et iga nime jaoks oleks vaja eraldi kirjet. Ka www toimib siis iseenesest.

Kus wildcard ei kehti

Wildcard'ide reeglid on kirjas RFC 4592-s. Kolm asja on kasulik teada.

Olemasolev nimi võidab. Kui shop.example.com jaoks on olemas oma kirje, siis selle nime jaoks wildcard'i ei kasutata. Ka mitte teiste kirjetüüpide puhul: kui shop-il on ainult CNAME, siis wildcard ei anna nime shop jaoks enam ka A-kirjet. Wildcard on seega turvavõrk nimedele, mida üldse ei eksisteeri.

*.example.com.     A      192.0.2.10
www.example.com.   CNAME  shops.platform.example.

Siin läheb blog.example.com aadressile 192.0.2.10, aga www.example.com platvormi juurde.

Wildcard ei kehti paljale domeenile. *.example.com ei kata example.com ennast. Selle jaoks on vaja eraldi kirjet.

Wildcard ei kehti nime all, mis on olemas. Kui shop.example.com on olemas, ei kata *.example.com nime test.shop.example.com. Wildcard toimib ainult nimede puhul, mille kogu "tee" ei eksisteeri. Kui shop ei eksisteeri, siis test.shop.example.com kuulub küll wildcard'i alla. Kui soovid wildcard'i nime shop all, loo *.shop.example.com.

Wildcard, sertifikaadid ja kirjavead

DNS-is olev wildcard ütleb ainult, kuhu nimi osutab. Pea seejuures meeles kahte asja:

  • Sertifikaat. Et https töötaks igal alamdomeenil, on vaja sertifikaati, mis need nimed katab. Wildcard-sertifikaat (*.example.com) on midagi muud kui wildcard-kirje ning seda taotletakse eraldi. Let's Encrypt väljastab wildcard-sertifikaate ainult DNS-i kaudu toimuva kontrolli abil.
  • Kirjavead. Wildcard'iga toimib ka ww.example.com või wwww.example.com. See võib olla kasulik, kuid tähendab ka, et iga mõeldav nimi annab vastuse. Mõned haldajad ei soovi seda just sellepärast.

Praktikas: nii näeb see välja paneelis

Näitena kasutame DirectAdmin'i. Teistel paneelidel (cPanel, Plesk) on alamdomeenide jaoks sarnane kuva.

  1. Ava Subdomain Management ja klõpsa Add Subdomain.
  2. Sisesta ainult esimene osa, näiteks shop.
  3. Vali failide jaoks kaust või jäta vaikeväärtus.
  4. Salvesta.

Kui soovid, et alamdomeen osutaks välisele teenusele, jäta see kuva vahele ja loo kirje ainult jaotises DNS Administration (tund 3.1 või 3.2).

Een subdomein aanmaken 0:41

Kokkuvõte

  • Alamdomeen tekib siis, kui loote selle jaoks kirje; registreerimist ei ole vaja.
  • Ainult DNS-kirjest piisab, kui veebisaidi pakub väline teenus. Alamdomeeni majutuspaneelis vajad siis, kui sait asub sinu enda majutuses.
  • Wildcard *.example.com vastab kõigile nimedele, mida muidu ei eksisteeri.
  • Olemasolev nimi võidab alati wildcard'i; wildcard ei kehti paljale domeenile ega nime all, mis on olemas.
  • Wildcard-kirje ei ole wildcard-sertifikaat.

Test

1. Tsoonis on *.example.com A 192.0.2.10 ja www.example.com CNAME shops.platform.example. Kuhu suunatakse www.example.com?



2. Kas *.example.com katab ka nime example.com ennast?



3. Soovid, et nieuwsbrief.example.com osutaks välisele uudiskirjateenusele. Mida teed?



4. shop.example.com on olemas ja lisaks kehtib wildcard *.example.com. Kas test.shop.example.com saab vastuse wildcard'ilt?



Ülesanne

Ülesanne Z3.3: wildcard'i avastamine. Uuri, kas github.io kasutab wildcard'i. Otsi üles A-kirje nimele, mida peaaegu kindlasti eraldi ei eksisteeri, näiteks dnscursus- millele järgneb paar juhuslikku tähte .github.io. Kui saad vastuseks IP-aadressi, sisesta jah ja aadress, mille said.

Ülesanne Z3.3: Wildcardi avastamine



Mida sa sisestad ja mida me reaalajas leiame, ei salvesta me. Su brauser jätab meelde su vastused ja selle, kas ülesanne on tehtud. Kui oled sisse logitud, salvestame ainult selle, et ülesanne oli (peaaegu) õige Minu kursustes; seal saad selle ka kustutada.

Ülesanne O3.3: ise seadistamine oma harjutustsoonis. Loo oma harjutustsoonis:

  • wildcard-kirje * (tüüp A) väärtusega 192.0.2.20
  • A-kirje vast väärtusega 192.0.2.21

Programm kontrollib seejärel kolme nime: juhuslikku nime (see peab andma wildcard'i väärtuse), vast (see peab andma oma aadressi) ja harjutustsooni palja nime.

Ülesanne O3.3

Selle ülesande teed oma harjutustsoonis: päris DNS-tsoonis WebOké nimeserverites, mis on ainult sinu jaoks. Logi sisse oma e-posti aadressiga. Saad meili teel sisselogimislingi ja jõuad siis tagasi selle tunni juurde. Kasutame su aadressi ainult kursuse jaoks.

Loe edasi

Need artiklid kirjeldavad samme WebOké paneelides; teistes paneelides toimivad need sarnaselt.

Hetk…

Seadista oma domeenid

Määra iga domeeni jaoks nimeserverid, seos sinu majutusega ja kes saab omanikuks.

Laadin sinu domeene…