favicon no se muestra en Firefox

I HACE sé que esta pregunta se ha hecho al menos mil veces solo en este sitio web, pero HE LEÍDO muchos de esos hilos, me considero muy conocedor y rara vez pregunto algo, prefiero hacer mi propia investigación.

Sin embargo, ESTE problema es tan extraño, sin esperanza de una iluminación real (ya que esta pregunta se ha discutido con tanta frecuencia y todavía no podría beneficiarme de leer allí), aquí está mi problema:

favicon.ico existe y (sitio web de desarrollo alojado localmente)http://website/favicon.ico muestra el icono correcto. Su tamaño es de solo 198 Bytes, por lo que se cumple el límite de tamaño que encontré en Firefox's about: config of 1024 Bytes. De acuerdo con la sabiduría de los favicons en la web, el navegador debe pedir favicons por sí solo cuando no hay nada en la página. Sin embargo, mi registro de Apache muestra claramente que Firefox (9.01) nunca lo pide.

Next: cuando agrego

<link rel="shortcut icon" href="/favicon.ico">

Todavía no obtengo un favicon.

Next: cuando en su lugar uso

<link rel="shortcut icon" href="/favicon.ico?">

(tenga en cuenta el "?" al final) De repenteHACE obtener un favicon. ¡Pero no puede ser un problema de caché! Primero, borré el caché, segundo, como mencioné anteriormente, ya cargué con éxito el archivo de icono en Firefox a través de su URLhttp://website/favicon.ico

No puedo explicar este comportamiento de Firefox. Chrome, por cierto, muestra el favicon correcto.

Este es el encabezado de mi página:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <link rel="shortcut icon" href="/favicon.ico?" />
</head>
...

Tan pronto como agregue al menos el "?" después de "ico" funciona.

Esto es lo que envía el servidor cuando se solicita el ícono, ya que algunos lo han pedido. @ No tengo idea de por qué esto sería útil, ya que a) dije que mi caché estaba vacía para cada prueba (comprobado con about: cache también), y b) dije que al servidor nunca se le pide el archivo cuando no aparecer Firefox simplemente no pregunta sin el "?" - Con el caché vacío! La solicitud aparece SOLAMENTE en el registro de Apache cuando uso el "?" Adjunto.

Date    Fri, 23 Dec 2011 12:53:22 GMT
Server  Apache/2.2.20 (Ubuntu)
Last-Modified   Fri, 23 Dec 2011 12:02:49 GMT
Etag    "12c07fe-c6-4b4c132190e30"
Accept-Ranges   bytes
Content-Length  198
Content-Type    image/x-icon

Respuestas a la pregunta(10)

Su respuesta a la pregunta