Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2009, 02:42
jardinero
 
Fecha de Ingreso: mayo-2009
Ubicación: SpaÑA
Mensajes: 60
Antigüedad: 14 años, 11 meses
Puntos: 0
problemas con direcciones http en utf-8

Viendo los log de mi web me encuentro cosas como:


/Sr/Venezuela/1786/Jose_Maria_Vargas/Wikipedia+Jos_Mara_Vargas.html
Http Code: 404 Date: May 03 04:10:34 Http Version: HTTP/1.1 Size in Bytes: -
Referer: [/]
Agent: Mozilla/5.0 (compatible; OpenWeb 5.7.1-03) Opera 8.54

es decir: esta sustituyendo José_María_Vargas.html (URI códificada en utf-8) por Jos_Mara_Vargas.html (sin tildes) con lo que logicamente le da un Page NOT FOUND.
Lo mismo pasa si cargo la paguina desde un telefono movil.

lo que el windows detecte el utf-8 esta solucionado en la cabecera:
<meta http-equiv="content-type" content="text/html;charset=utf-8" />

¿Se puede hacer algo en la configuración del Apache? o depende del agente que use el cliente.

Gracias de antemano.