2012-06-19 16 views

risposta

16

Ciò accade perché (quasi tutti) il browser cerca una favicon per impostazione predefinita. Se la pagina a cui si accede non informa un URL valido per questo, Apache utilizza la directory root.

Hai due possibilità. È possibile creare un'icona di sito Web per ciascuno dei propri siti Web o indicare a Apache di non registrare tale evento come messaggio di errore.

Se si sceglie la seconda opzione, aggiungere il seguente codice a ogni VirtualHost, o almeno quelli che non hanno un file favicon:

Redirect 404 /favicon.ico 
<Location /favicon.ico> 
    ErrorDocument 404 "No favicon" 
</Location> 

Oppure, si crea un file vuoto con il nome "Favicon.ico" nella directory root di Apache (per esempio/var/www /, ma nessuna preferenza verrà mostrata dai browser per il tuo sito).

4

Hai un riferimento al file favicon.ico nel codice sorgente HTML?

Anche se non lo fai, molti browser cercano comunque di accedere a questo file quando visitano una nuova pagina. Favicon viene utilizzato quando si aggiunge il sito Web ai preferiti/segnalibri. Alcuni browser (ad esempio Firefox) visualizzano anche favicon nella scheda del sito Web nella parte superiore dello schermo.

La soluzione migliore sarebbe semplicemente aggiungere un file favicon.ico con un'icona 16x16 alla directory c:/wamp/www /.

1

favicon.ico è l'immagine che viene mostrato accanto alla url nella barra degli indirizzi. Ogni browser lo cerca. Ad esempio il logo StackOverflow in questa pagina.

0

Prova a riavviare il browser. Pensavo di avere un grosso problema con questo, ma a quanto pare, mozilla memorizza solo i siti preferiti. Il riavvio ha risolto il problema.

Problemi correlati