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:
- znaki brez naglasov ostanejo v istem vrstnem redu (iz besede
árvíztűrőnastanervztr); - sledi vezaj;
- 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?.