Hola,
tengo 3 máquinas Linux (2 Debian, 1 Ubuntu) cada una con su apache. Una me sirve todos los documentos html como si fueran ISO-8859-1. Tanto da si el documento está codificado como UTF-8 y tanto da si este documento incluye la declaración de la codificación en la etiqueta meta. Luego tengo otra máquina que me sirve todos los documentos siempre como UTF-8, tanto da si algún documento es ISO-8859-1. Por último, tengo una tercera máquina que lo hace bien, es decir los documentos UTF-8 te los manada como UTF-8 y los ISO-8859-1 como ISO-8859-1.
La pregunta es, cómo diablos puedo hacer que estas dos primeras máquinas rebeldes se comporten como la segunda? Es un problema del locale de la máquina o es un problema del Apache? Yo he estado mirando los apache2.conf y no veo diferencias significativas entre ellos. Estoy frito!
Muchas gracias