Los tiempos cambian, los dominios también y se adaptan a los nuevos tiempos.

Cuando comenzó el boom de internet en los años 90, apenas existían unas pocas extensiones de dominio o TLDs como los .com, .net y .org, depués vinieron los nacionales como .es, .fr, .uk …etc. y hace relativamente poco aparecieron los TLDs con más de 3 caracteres y con nombres relaccionados con oficios o ciudades como: .house, .shop, .xxx …etc.

A su vez, y cambiando las reglas anteriores, también aparecieron los dominios con caracteres especiales con acentos y otros caracteres como la ñ.

El problema es que estos caracteres tienen por detrás una denominación distinta a la que se ve a simple vista y hace falta ponerla en algunos casos como pueda ser un archivo .htaccess para una redirección o bien para dar de alta el sitio web en Google Analytics.

De esta manera, el dominio www.diseñowebburgos.com se denomina como www.xn--diseowebburgos-tnb.com por detrás.

Esta conversión se denomina Punycode y existen conversores online como este para convertir nombres de dominio normales (legibles) a punycode.