Pages Menu
Categories Menu

Posted by on 25 Ago, 2015 in Blog | 0 comments

Configurar dominios con Ñ, acentos y/o cedilla en apache

Configurando dominios internacionalizados

aeioueniecedillaEn esta entrada de nuestro blog veremos como se configura un dominio IDN en apache.

IDN, por sus siglas en inglés Nombre de Dominio Internacionalizado, es la solución para poder tener dominios en nuestros sitios web con acentos, eñes y/o cedillas. Aunque también tiene soporte para idiomas no romances como el japonés o el coreano.

Utilizaremos “a modo de ejemplo”, un domino inventado:

dómiñoç.es

Desde luego, el primer paso es registrar el dominio. Las empresas registradoras harán automáticamente la conversión según las RFC3490, RFC3491 y RFC3492.

Veremos que el dominio realmente se dará de alta como: “xn--dmio-3oa2dl.es”

Una vez que tenemos el dominio registrado y las entradas DNS apuntando a nuestro servidor, configuraremos el VHOST del apache de la siguiente manera:

ServerAdmin [webmaster]
ServerName www.xn--dmio-3oa2dl.es [en Unicode]
ServerAlias xn--dmio-3oa2dl.es [en Unicode]
DocumentRoot /carpeta/sin/caracteres/extendidos

Una buena página para hacer la conversión del dominio a Unicode y PunyCode es https://manage.centralnic.com/support/idn_converter

Si advertimos que el PunyCode difiere del Unicode (a veces pasa), simplemente agregaremos ambas entradas Punycode separadas por espacio en la línea de ServerAlias.

Ya solo queda reiniciar el apache y estará listo para funcionar.

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Pin on Pinterest

Post a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit is exhausted. Please reload CAPTCHA.

*