Pāriet uz saturu

Sīkdatņu iestatījumi

Izvēlieties, kāda veida sīkdatnes atļaujat. Savu izvēli varat jebkurā laikā mainīt sadaļā Sīkdatņu iestatījumi katras lapas apakšā. Privātuma politika

Nepieciešamās

Vienmēr ieslēgtas

Vajadzīgas, lai pieteiktos, saglabātu grozu un atcerētos Jūsu izvēles. Tās vienmēr ir ieslēgtas.

Kuras sīkdatnes?
  • weboke_sessie, weboke_klant, weboke_remember: Jūsu sesija un pieteikšanās saglabāšana
  • weboke_basket: Jūsu grozs
  • wkBtwIncl: cenu rādīšana ar PVN vai bez PVN
  • wok_cookies: Jūsu sīkdatņu izvēle, 12 mēneši

Mēra, kura reklāma noved pie apmeklējuma vai pasūtījuma, lai mēs nemaksātu par reklāmām, kas neko nedod.

Kuras sīkdatnes?
  • Google Ads ar Google Tag Manager (_gcl_au, _gcl_aw), līdz 90 dienām
  • OpenAI Ads, reklāmas ChatGPT
  • wok_aff: caur kuru partneri nonācāt pie mums (partneru programma), 60 dienas

4,6

Valsts un valoda

Katrai valstij ir sava vietne ar attiecīgās valsts cenām un PVN.

Skatīt

CNAME un pamata domēns

Modulis 3: Ieraksti Jūsu vietnei · Lasīšanas laiks: 8 minūtes

Mācību mērķis: Pēc šīs nodarbības Jūs varēsiet pareizi izveidot CNAME ierakstu un izskaidrot, kāpēc to nevar izmantot uz pamata domēna.

Pamatjēdzieni: CNAME, alias, mērķa nosaukums, CNAME noteikums (blakus nedrīkst būt citi ieraksti), apex (pamata domēns), ALIAS/ANAME/CNAME flattening

Nosaukums, kas norāda uz citu nosaukumu

A ieraksts norāda: "šis nosaukums atrodas šajā adresē". CNAME ieraksts (no canonical name) nozīmē kaut ko citu: "šis nosaukums īstenībā ir cits nosaukums, jautājiet tur". Ar to Jūs izveidojat aliasu.

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

Ja pārlūkprogramma jautā par shop.example.com adresi, DNS atbild: "tas ir shops.platform.example". Rezolveris tad meklē šī nosaukuma A vai AAAA ierakstu un atgriež šo adresi. Apmeklētājam tas nav pamanāms: adrešu joslā joprojām redzams shop.example.com.

Kāpēc Jūs vēlētos to darīt? Tāpēc, ka IP adrese tad ir kāda cita problēma. Interneta veikala platforma, jaunumu izsūtīšanas pakalpojums vai mākoņpakalpojuma sniedzējs var pārvietot savus serverus un mainīt adreses, un Jums nekas nav jāmaina. Tāpēc daudzi pakalpojumi lūdz CNAME ierakstu, nevis A ierakstu: "lieciet www norādīt uz shops.platform.example".

Punkts beigās

Nodarbībā 2.2 Jūs redzējāt, ka nosaukums bez punkta beigās tiek lasīts kā relatīvs: DNS pievieno tam Jūsu domēna nosaukumu. CNAME ierakstā tas bieži noiet greizi.

Jūs ierakstāt vērtībāKo DNS no tā izveido
shops.platform.example.shops.platform.example (pareizi)
shops.platform.exampleshops.platform.example.example.com (neeksistē)

Daudzas vadības paneles mūsdienās pašas pievieno punktu vai brīdina par to. Citas to nedara. Pēc saglabāšanas pārbaudiet sarakstā: ja aiz vērtības redzat savu domēna nosaukumu, punkts ir iztrūkis.

Tas pats noteikums attiecas uz pasta serveri MX ierakstā un uz NS ierakstiem. A ierakstā, kur ir IP adrese, punktu neliek.

CNAME noteikums: blakus nekas cits

CNAME ierakstam ir viens stingrs noteikums no DNS standarta (RFC 1034, 3.6.2. punkts, un RFC 2181): nosaukumam ar CNAME ierakstu nedrīkst būt citu ierakstu. Loģiski: CNAME norāda "es patiesībā esmu tas otrs nosaukums". Ja blakus vēl ir A ieraksts vai MX ieraksts, nav skaidrs, kura atbilde ir spēkā.

No tā izriet divas lietas, ar kurām Jūs sastapsieties praksē:

  1. Ja domēnam shop jau ir A ieraksts, vispirms to izdzēsiet. Pretējā gadījumā vadības panelis vai nu atsakās pieņemt CNAME ierakstu, vai, vēl sliktāk, to pieņem, un DNS sāk uzvesties dīvaini.
  2. CNAME uz pamata domēna nav iespējams.

Kāpēc tas nav iespējams uz pamata domēna?

Pamata domēnu, piemēram, example.com bez nekā priekšā, profesionālajā valodā sauc par apex jeb zonas augšdaļu. Šajā nosaukumā vienmēr atrodas ieraksti, kuriem obligāti jābūt:

  • SOA ieraksts (zonas tehniskā galvene),
  • NS ieraksti (kuri vārdu serveri pārvalda zonu),
  • MX ieraksti (e-pastam) un TXT ieraksti (SPF, verifikācija).

Tā kā CNAME nepieļauj citus ierakstus blakus, un apex vienmēr ir SOA un NS, uz apex nedrīkst būt CNAME ieraksta. Tas nav Jūsu vadības paneļa ierobežojums, bet pašas DNS sistēmas īpašība.

Ja kāds pakalpojums lūdz Jūs pieslēgt "savu galveno domēnu", ir trīs risinājumi:

  1. A ieraksts (un, iespējams, AAAA) ar pakalpojuma IP adresi. Lielākā daļa interneta veikalu platformu šim nolūkam sniedz fiksētu adresi. Tas darbojas visur.
  2. ALIAS, ANAME vai "CNAME flattening" ieraksts. Daži DNS pakalpojumu sniedzēji piedāvā savu ieraksta tipu, kas uzvedas kā CNAME, bet ko vārdu serveris pats pirms atbildes nosūtīšanas pārvērš par A ierakstu. Tas nav oficiāls ieraksta tips: tas darbojas tikai pie pakalpojumu sniedzējiem, kas to atbalsta, un tam visur ir cits nosaukums.
  3. Pāradresācija. Lieciet pamata domēnam ar A ierakstu norādīt uz Jūsu paša tīmekļa serveri, un ļaujiet tam apmeklētājus pāradresēt uz www.example.com, kam gan ir CNAME uz pakalpojumu. Par to, kā darbojas pāradresācija, lasiet nodarbībā 3.4.

Kur CNAME vēl nav atļauts

  • MX ieraksts nedrīkst norādīt uz CNAME (RFC 2181, 10.3. punkts). Pasta serverim MX ierakstā jābūt nosaukumam ar paša A vai AAAA ierakstu. Daži pasta serveri gan tiek galā arī tā, bet uz to nevar paļauties.
  • Nelietojiet CNAME nosaukumā, kuram Jūsu hostinga panelī ir arī apakšdomēns. Panelī izveidots apakšdomēns pats saņem ierakstus, kas norāda uz Jūsu hostingu. Ja vēlaties, lai nosaukums norāda uz citu pakalpojumu, izdzēsiet apakšdomēnu un izveidojiet tikai CNAME ierakstu.
  • Ķēdes ir iespējamas, bet ierobežojiet tās. CNAME var norādīt uz nosaukumu, kas pats ir CNAME. Katrs solis prasa papildu meklējumu. Lielas platformas to bieži dara (tad redzami divi vai trīs CNAME ieraksti pēc kārtas), bet pats neveidojiet garas ķēdes.

Praksē: kā tas izskatās vadības panelī

Kā piemēru izmantosim Mans WebOké DNS ekrānu. Citos paneļos (DirectAdmin, cPanel, Plesk, Cloudflare, lielākajā daļā reģistratoru) pogas saucas citādi, bet Jūs ievadāt tās pašas trīs lietas: tipu, nosaukumu un mērķa nosaukumu.

  1. Atveriet sava domēna DNS ekrānu un noklikšķiniet uz Add Record.
  2. Izvēlieties tipu CNAME.
  3. Laukā Nosaukums ievadiet tikai shop, bez sava domēna nosaukuma.
  4. Laukā Norāda uz ievadiet mērķa nosaukumu ar punktu beigās: shops.platform.example.
  5. Saglabājiet un sarakstā pārbaudiet, vai aiz vērtības nav parādījies Jūsu paša domēna nosaukums.

Panelis šajā piemērā brīdina, ja trūkst punkta. Ne katrs panelis to dara.

Kopsavilkums

  • CNAME pārvērš nosaukumu par aliasu citam nosaukumam; IP adresi tad pārvalda cits.
  • Lieciet punktu mērķa nosaukuma beigās, citādi DNS pievienos tam Jūsu domēnu.
  • Nosaukumam ar CNAME ierakstu nedrīkst būt citu ierakstu.
  • Tāpēc CNAME nevar lietot uz pamata domēna: tur vienmēr ir SOA un NS. Tur izmantojiet A ierakstu, Jūsu DNS pakalpojumu sniedzēja ALIAS tipa ierakstu vai pāradresāciju.
  • MX ieraksts nedrīkst norādīt uz CNAME.

Tests

1. Pakalpojums lūdz Jūs likt example.com (bez www) kā CNAME norādīt uz shops.platform.example. Ko Jūs darāt?



2. Jūs CNAME ierakstam shop ievadāt vērtību shops.platform.example bez punkta. Sarakstā pēc tam redzams shops.platform.example.example.com. Kas notika?



3. Domēnam shop.example.com jau ir A ieraksts. Jūs vēlaties to pārveidot par CNAME. Ko vispirms jādara?



4. Vai pasta serveris MX ierakstā drīkst būt nosaukums, kam ir CNAME?



Uzdevums

Uzdevums Z3.2: CNAME izsekošana. Uz kuru nosaukumu norāda en.wikipedia.org CNAME ieraksts? Ievadiet mērķa nosaukumu.

Uzdevums Z3.2: CNAME izsekošana


To, ko ievadāt, un to, ko mēs atrodam tiešsaistē, mēs neuzglabājam. Jūsu pārlūkprogramma atceras Jūsu atbildes un to, vai esat izpildījuši uzdevumu. Ja esat pieteikušies, mēs saglabājam tikai to, ka uzdevums Jums bija (gandrīz) pareizs sadaļā Mani kursi; tur Jūs to varat arī dzēst.

Uzdevums O3.2: Patstāvīgs iestatījums vingrināšanās zonā. Savā vingrināšanās zonā izveidojiet CNAME ierakstu ar nosaukumu winkel, kas norāda uz shops.shop-demo.dnspractice.eu. (ar punktu). Pārliecinieties, ka domēnam winkel nav cita ieraksta. Vingrināšanās zonā izmantojiet izdomātu pakalpojumu; savā reālajā domēnā ievadiet mērķa nosaukumu, ko norāda īstais pakalpojums. Pēc tam noklikšķiniet uz Pārbaudīt.

Uzdevums O3.2

Šo uzdevumu veicat savā vingrināšanās zonā: īstā DNS zonā uz WebOké vārdu serveriem, tikai Jums paredzētā. Pieteikšanās ar Jūsu e-pasta adresi. Jūs saņemsiet pieteikšanās saiti e-pastā un pēc tam atgriezīsieties šajā nodarbībā. Jūsu adresi izmantojam tikai šī kursa vajadzībām.

Papildu lasāmviela

Šie raksti apraksta soļus WebOké paneļos; citos paneļos tie darbojas līdzīgi.

Lūdzu, uzgaidiet…

Iestatiet savus domēnus

Katram domēnam norādiet vārdu serverus, piesaisti hostingam un to, kurš būs turētājs.

Ielādē Jūsu domēnus…