Re: favicon.ico no se muestra en apache2
El Thu, 15 Nov 2012 20:22:30 +0100, Jorge escribió:
(...)
>> Se me ocurre que quizá los navegadores no soliciten "automáticamente"
>> el favicon.ico en las páginas que usen cifrado para no (mal)gastar
>> ancho de banda, pero es sólo una teoría ya que el hecho de que no
>> aparezca registrado en el log del servidor web me hace pensar que es el
>> cliente el que no lo solicita porque:
>>
>> 1/ Si lo pide y el archivo no existe (o está en una ruta incorrecta o
>> inaccesible para el apache) quedaría registrado el error.
>>
>> 2/ Si lo pide y el archivo existe quedaría registrado igualmente.
>>
>> Pero si no hay rastro del "favicon.ico" en los logs es que algo pasa...
>> haz un "grep -i favicon /var/www/www.example.com/logs/error*" a ver si
>> salta algo.
>>
> Sé que es extraño, pero no ha rastro de favicon ni en los logs (de
> error) de mi VirtualHost ni en los de apache2 (en el access.log sí que
> se registra ahora cuando entro con FF).
Vale, vamos bien :-)
> En realidad no se genera ningún log de error, y eso que le pido en
> index2.html:
>
> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
>
> Pero nada.
Caray.
> Veamos qué hace Google Chrome (voy a instalarlo) ...
>
> Y parece que, al igual que en FF se ve el favicon perfectamente, incluso
> sin necesidad del <link rel=...> (y también se registra en el
> access.log, al igual que en el FF). Luego ahora mismo el único que da
> problemas es el IE.
(...)
Grrr... IE del demonio.
Puedes probar con lo que te ha sugerido Carlos y también puedes probar a
guardar la página en los favoritos (y ya que estás dile que te mande el
acceso directo al escritorio), a ver si así fuerzas al navegador a
solicitar el "favicon.ico" al servidor.
Saludos,
--
Camaleón
Reply to: