Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2011, 09:53
DarkKaiser
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 12 años, 3 meses
Puntos: 2
Error validación servidor, problemas con utf-8

Hola,

He terminado de validar mi web en mi servidor con la codificación "utf-8", he utilizado netbeans y allí el fichero tiene la propiedad de utf-8.

En mi servidor se ve correctamente y subiendo los ficheros al validador del W3C, todo esta validado y ni siquiera aparece un warning.

He subido la web al servidor de mis clientes y todas muestran este warning:

Character Encoding mismatch!
The character encoding specified in the HTTP header (iso-8859-15) is different from the value in the <meta> element (utf-8). I will use the value from the HTTP header (utf-8) for this validation.

El código que utilizo es:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" >


Y un dato muy importante que no entiendo. Tengo mi fichero en correcto estado lo subo al servidor y cuando lo consulto.. ¡¡Tiene otro contenido!!

Dentro del código los acentos pasan a ser caracteres como:
á , ó, á ...

He leído por ahí y creo que el servido envía una cabecera que indica que el documento está codificado en ISO. Y por eso deduzco que se produce el error y la edición del fichero?

Bueno, mi pregunta es ¿como puedo solucionarlo? ¿como cambio ese parámetro del servidor?

saludos y gracias