.

Oliver Fields Domenenavn med norske tegn og Wordpress

Av Oliver Fields 24. november, 2009 i Domenenavn, Wordpress ,, , , 1 Kommentarer

Jørgen har fått seg en ny blogg på jørgen.no, men vi har knotet litt med få publiseringsløsningen hans, Wordpress (WP), til å svelge den norske bokstaven i domenenavnet. For at WP skal fungere må den fortelles hvilket domenenavn den har, men det fungerte ikke med innstillingen jørgen.no.

Løsningen fant vi ved å undersøke nærmere hvordan såkalt IDN egentlig fungerer. Det viser seg at domenenavn som inneholder “rare tegn” behandles forskjellig fra vanlige domenenavn.

Når du taster feks metronet.no i nettleseren din, så må domenenavnet metronet.no oversettes til en såkalt IP adresse som datamaskiner bruker for å identifisere seg på nettverket. Dette skjer ved at maskinen din spør en DNS Hvilken IP har metronet.no?, DNSen svarer da 91.207.158.135 og nettleseren henter opp siden den finner på den gitte IP adressen.

Nå er det slik at DNSer kun forstår domenenavn som inneholder tegnene a-z, 0-9 og -, gitt dette hvordan klarer da nettlesere og finne IP adressen til jørgen.no?

Det viser seg at nettleseren oversetter domenenavn med ugyldige tegn til såkalt ACE format før den sender forespørsel til DNSen. Eksempelvis blir jørgen.no oversatt til xn--jrgen-vua.no, som er ACE formatet, og så spør den DNSen Hvilken IP har xn--jrgen-vua.no?.

Dette bringer oss tilbake til Wordpress. Når nettleseren ber om å få innhold fra WP så skjer det ved at den kontakter WP installasjonen på IP adressen den fikk fra DNSen og spør ‘kan jeg få innholdet til xn--jrgn-vua.no, siden vi hadde stilt in WP med jørgen.no som domene navn svarer WP Jeg har ikke noe innhold til jørgen.no.

WP er altså ikke smart nok til å skjønne at den må oversette domenenavn med internasjonale tegn til ACE format, svaret er derfor å stille inn WP med ACE formatert domenenavn.

En kommentar på “Domenenavn med norske tegn og Wordpress”

  1. 1 Jørno sa den 21:04 på februar 4th, 2010:

    En kjekk liten IDN-converter: http://mct.verisign-grs.com/


Legg igjen en respons