Recientemente, mi jefe me pidió un servidor para la página web de la empresa. Tenía una página antigua (es antigua desde hace mucho) y quería ponerla en uno de los servidores de la escuela.
Dicho y echo, ya tengo un Apache montado copio los archivos a una carpeta, defino un VirtualHost y la pongo a andar. Pero tenemos un problema (como no!), los archivos son de windows. Codificación ISO-8859-1. Malo. Si le cambio la codificación a Apache, las demás páginas dejan de verse bien. Solución iconv.
Iconv es un programa que convierte entre codificaciones. Su uso es sencillo,
$ iconv -f CODE1 -t CODE2 entrada.txt -o salida.txt
Donde:
- -f es la codificación original.
- -t es la de destino.
- entrada es el fichero que queremos convertir.
- -o especifica la salida.
Tiene más opciones interesantes como
iconv --usage
que muestra más información, o
iconv --list
que muestra todas las codificaciones que soporta.
