Kaj je Punycode in kako kodira domenska imena z naglasi?

Domene Branje: 2 min

DNS je prvotno poznal le črke angleške abecede (a–z), števke in vezaj. Tako imenovana internacionalizirana domenska imena (IDN, Internationalized Domain Name) s šumniki, naglasi ali drugimi pisavami (na primer cirilico ali kitajskimi pismenkami) zato v DNS pridejo s pretvorbo. To pretvorbo izvaja kodiranje Punycode.

Kako deluje?

Punycode vsak del domenskega imena, ki ni sestavljen le iz znakov ASCII, pretvori v obliko, sestavljeno izključno iz znakov ASCII, in pred njo postavi predpono xn--. Preostali del domene ostane nespremenjen, zato se ne spremeni niti končnica .hu. Pretvorba je enoznačna v obe smeri: iz kodirane oblike je vedno mogoče obnoviti prvotno ime.

Logika kodiranja je naslednja:

  1. znaki brez naglasov ostanejo v istem vrstnem redu (iz besede árvíztűrő nastane rvztr);
  2. sledi vezaj;
  3. za vezajem pride kodirani del, ki opisuje, kam se vrne kateri znak z naglasom.

Nekaj primerov:

Oblika z naglasi Oblika Punycode
szép.hu xn--szp-cma.hu
kávézó.hu xn--kvz-ela5b9c.hu
árvíztűrő.hu xn--rvztr-wqa0gx3bwi.hu

Brskalniki v ozadju v DNS poizvedujejo to obliko, v naslovni vrstici pa običajno prikazujejo prvotno ime z naglasi.

Katere končnice ga podpirajo?

Katere znake je mogoče uporabiti, se razlikuje od končnice do končnice. V imenu domene .hu so poleg črk brez naglasov dovoljene tudi madžarske male črke z naglasi (á, é, í, ó, ö, ő, ú, ü, ű). Domena .fi na primer dovoljuje finske in švedske črke z naglasi. Natančno pravilo najdeš na strani posamezne končnice, v razdelku „Posebni znaki”.

Kje je treba navesti obliko Punycode?

  • V coni DNS in pri nastavitvah imenskih strežnikov: veliko vmesnikov sprejema le obliko xn--.
  • V potrdilu SSL: v potrdilu je domena vedno v obliki Punycode, to obliko je treba navesti tudi v CSR.
  • V starejših programih: nekateri poštni programi, odjemalci FTP in strežniška programska oprema razumejo le obliko ASCII.

Za pretvorbo lahko uporabiš spletni pretvornik ali v ukazni vrstici ukaz idn2 árvíztűrő.hu.

Na kaj paziti pri domeni z naglasi?

  • Registriraj tudi različico brez naglasov in eno preusmeri na drugo. Veliko obiskovalcev naslov vtipka brez naglasov, na tuji tipkovnici pa je vnos naglasov okoren.
  • Za e-poštne naslove raje uporabljaj domeno brez naglasov. E-poštnih naslovov pod domeno z naglasi ne obravnavajo zanesljivo vsi poštni sistemi.
  • Previdno s podobnimi naslovi. Spletni ribiči registrirajo tudi domene, ki so podobne znanemu naslovu, vendar vsebujejo črke druge pisave (na primer cirilični „а” namesto latiničnega „a”). Brskalniki zato v nekaterih primerih v naslovni vrstici prikažejo obliko xn--. Če namesto znane strani nepričakovano vidiš takšen naslov, na njem ne vnašaj podatkov.

Kako svojemu gostovanju dodam domeno z naglasi?

Kako v vmesniku cPanel dodaš domensko ime z naglasi, podrobno opisuje naš članek Kako cPanelu dodam domensko ime z naglasi?.

Nazaj: Domene – članki (31)