Preskoči na vsebino

Nastavitve piškotkov

Za vsako vrsto izberite, katere piškotke dovolite. Svojo izbiro lahko kadar koli spremenite prek povezave Nastavitve piškotkov na dnu vsake strani. Izjava o zasebnosti

Nujni

Vedno vklopljeno

Potrebni so za prijavo, shranjevanje košarice in pomnjenje Vaših izbir. Vedno so vklopljeni.

Kateri piškotki?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša seja in ohranjanje prijave
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cen z DDV ali brez DDV
  • wok_cookies: Vaša izbira glede piškotkov, 12 mesecev

Meri, kateri oglas vodi do obiska ali naročila, da ne plačujemo za oglase, ki ne prinesejo ničesar.

Kateri piškotki?
  • Google Ads prek Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, oglasi v ChatGPT
  • wok_aff: prek katerega partnerja ste prišli k nam (partnerski program), 60 dni

4,6

Država in jezik

Vsaka država ima svojo spletno stran, s cenami in DDV za to državo.

Prikaži

Poddomene in nadomestni znaki (wildcard)

Modul 3: Zapisi za Vašo spletno stran · Čas branja: 7 minut

Učni cilj: Po tej lekciji boste znali ustvariti poddomeno prek DNS in razložiti, kako deluje nadomestni znak (wildcard) ter kje ne velja.

Ključni pojmi: poddomena, nadomestni znak (*), "obstoječe ime zmaga", nadomestni znak in globlji nivoji, poddomena v nadzorni plošči gostovanja v primerjavi z zgolj DNS zapisom

Kaj je poddomena?

Poddomena je ime pred Vašim imenom domene: shop.example.com, blog.example.com, mail.example.com. Tudi www.example.com je tehnično gledano zgolj poddomena. Zanjo Vam ni treba ničesar registrirati ali plačati: kdor ima domeno example.com, lahko pod njo sam ustvari poljubno število imen. Poddomena nastane tako, da zanjo ustvarite zapis.

Poddomena ima lahko tudi več nivojev globine: test.shop.example.com je povsem v redu. Vsak del med pikami sme biti dolg največ 63 znakov, celotno ime pa največ 253 znakov.

Dve vrsti poddomen

V praksi "ustvarjanje poddomene" pomeni dve različni stvari, kar marsikoga zmede.

1. Zgolj DNS zapis. V DNS ustvarite zapis A, AAAA ali CNAME za shop. S tem svet ve, kje se nahaja shop.example.com. Če ta kaže na zunanjo storitev, na primer platformo za spletno trgovino, ste s tem opravili: to storitev uredi spletno mesto.

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

2. Poddomena v nadzorni plošči gostovanja. V nadzorni plošči gostovanja lahko poddomeno tudi ustvarite. Takrat se zgodita dve stvari: nadzorna plošča (če se DNS upravlja tam) nastavi zapis v DNS, hkrati pa na spletnem strežniku pripravi lastno mapo za datoteke te poddomene. To potrebujete, kadar bo spletno mesto poddomene gostovalo na Vašem lastnem gostovanju, na primer druga namestitev WordPress-a na blog.example.com.

Dve past, na kateri je treba paziti:

  • Če se Vaš DNS upravlja drugje kot Vaše gostovanje (drugi imenski strežniki, glejte lekcijo 2.1), nadzorna plošča nastavi zapis na mestu, ki ga nihče ne preverja. V tem primeru ustvarite zapis sami, pri ponudniku, ki upravlja DNS.
  • Če želite, da poddomena kaže na zunanjo storitev, je ne ustvarjajte v nadzorni plošči gostovanja, temveč samo kot DNS zapis. V nasprotnem primeru dobite dva zapisa za isto ime, ki si bosta nasprotovala.

Nadomestni znak (wildcard): en zapis za vsa imena

Nadomestni znak (wildcard) je zapis z zvezdico kot imenom:

*.example.com.   3600  IN  A  192.0.2.10

To pomeni: "vsako ime pod example.com, ki sicer ni navedeno v coni, kaže na 192.0.2.10". Če nekdo povpraša po blog.example.com, test.example.com ali wat-dan-ook.example.com in to ime ne obstaja posebej, DNS vrne odgovor nadomestnega znaka.

Veliko paketov gostovanja privzeto nastavi nadomestni znak. Zaradi tega nova poddomena v nadzorni plošči gostovanja deluje takoj, ne da bi bilo za vsako ime potrebno ločen zapis. Tudi www potem deluje samodejno.

Kje nadomestni znak ne velja

Pravila za nadomestne znake so opisana v RFC 4592. Koristno je poznati tri stvari.

Obstoječe ime zmaga. Če obstaja lasten zapis za shop.example.com, se nadomestni znak za to ime ne uporabi. Tudi ne za druge vrste zapisov: če ima shop samo CNAME, potem nadomestni znak za shop ne vrne niti zapisa A. Nadomestni znak je torej varovalo za imena, ki sploh ne obstajajo.

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

Tukaj blog.example.com kaže na 192.0.2.10, www.example.com pa na platformo.

Nadomestni znak ne velja za golo domeno. *.example.com ne zajame example.com same. Za to potrebujete lasten zapis.

Nadomestni znak ne velja pod imenom, ki obstaja. Če shop.example.com obstaja, potem *.example.com ne zajame imena test.shop.example.com. Nadomestni znak deluje samo za imena, pri katerih celotna "pot" ne obstaja. Če shop ne obstaja, potem test.shop.example.com pade pod nadomestni znak. Če želite nadomestni znak pod shop, ustvarite *.shop.example.com.

Nadomestni znak, certifikati in tipkarske napake

Nadomestni znak v DNS pove samo, kam ime kaže. Pri tem bodite pozorni na dve stvari:

  • Certifikat. Za https na vsaki poddomeni potrebujete certifikat, ki pokriva ta imena. Certifikat z nadomestnim znakom (*.example.com) je nekaj drugega kot zapis z nadomestnim znakom in se zahteva posebej. Let's Encrypt izda certifikate z nadomestnim znakom samo prek preverjanja v DNS.
  • Tipkarske napake. Z nadomestnim znakom delujeta tudi ww.example.com ali wwww.example.com. To je lahko koristno, pomeni pa tudi, da vsako mogoče ime vrne odgovor. Nekateri skrbniki si tega prav zato ne želijo.

V praksi: tako je videti v nadzorni plošči

Kot primer uporabljamo DirectAdmin. Druge nadzorne plošče (cPanel, Plesk) imajo podoben zaslon za poddomene.

  1. Odprite Upravljanje poddomen in kliknite Dodaj poddomeno.
  2. Vnesite samo prvi del, na primer shop.
  3. Izberite mapo za datoteke ali pustite privzeto nastavitev.
  4. Shranite.

Če želite, da poddomena kaže na zunanjo storitev, ta zaslon preskočite in ustvarite samo zapis v Upravljanje DNS (lekcija 3.1 ali 3.2).

Een subdomein aanmaken 0:41

Povzetek

  • Poddomena nastane tako, da zanjo ustvarite zapis; registracija ni potrebna.
  • Zgolj DNS zapis zadošča, kadar zunanja storitev zagotavlja spletno mesto. Poddomeno v nadzorni plošči gostovanja potrebujete, kadar spletno mesto gostuje na Vašem lastnem gostovanju.
  • Nadomestni znak *.example.com odgovori na vsa imena, ki sicer ne obstajajo.
  • Obstoječe ime vedno zmaga nad nadomestnim znakom; nadomestni znak ne velja za golo domeno in ne pod imenom, ki obstaja.
  • Zapis z nadomestnim znakom ni certifikat z nadomestnim znakom.

Kviz

1. V coni sta zapisa *.example.com A 192.0.2.10 in www.example.com CNAME shops.platform.example. Kam gre www.example.com?



2. Ali *.example.com pokriva tudi samo ime example.com?



3. Želite, da nieuwsbrief.example.com kaže na zunanjo storitev za novice po e-pošti. Kaj storite?



4. shop.example.com obstaja, in obstaja nadomestni znak *.example.com. Ali test.shop.example.com dobi odgovor od nadomestnega znaka?



Naloga

Naloga Z3.3: Odkrijte nadomestni znak. Preverite, ali github.io uporablja nadomestni znak. Poiščite zapis A za ime, ki skoraj zagotovo ne obstaja posebej, na primer dnscursus- in nato nekaj naključnih črk .github.io. Če dobite nazaj IP-naslov, vnesite da in naslov, ki ste ga dobili.

Naloga Z3.3: Odkrijte nadomestni znak (wildcard)



Kar vnesete in kar v živo preverimo, ne shranjujemo. Vaš brskalnik si zapomni Vaše odgovore in ali ste nalogo opravili. Če ste prijavljeni, shranimo samo podatek, da ste nalogo (skoraj) pravilno opravili, v razdelku Moji tečaji, kjer ga lahko tudi izbrišete.

Naloga O3.3: Sami nastavite v svoji vadbeni coni. V svoji vadbeni coni ustvarite:

  • zapis z nadomestnim znakom * (vrsta A) z vrednostjo 192.0.2.20
  • zapis A vast z vrednostjo 192.0.2.21

Program nato preveri tri imena: naključno ime (ki mora vrniti nadomestni znak), vast (ki mora vrniti svoj lasten naslov) in golo vadbeno cono.

Naloga O3.3

To nalogo opravite v svoji lastni vadbeni coni: pravi DNS coni na imenskih strežnikih WebOké, namenjeni samo Vam. Prijavite se s svojim e-poštnim naslovom. Po e-pošti boste prejeli prijavno povezavo in se nato vrnili na to lekcijo. Vaš naslov uporabljamo samo za namene tečaja.

Za dodatno branje

Ti članki opisujejo korake v nadzornih ploščah WebOké; v drugih nadzornih ploščah delujejo podobno.

Trenutek…

Nastavite svoje domene

Za vsako domeno uredite imenske strežnike, povezavo z gostovanjem in kdo bo imetnik.

Nalaganje Vaših domen…