Ho un sito Web che non ha / ha bisogno di una favicon.
C'è un modo per istruire il browser a non sprecare una richiesta che cerca /favicon.ico?
Non intendo filtrare i log, ma qualcosa sul lato client, come questo:
<link rel="shortcut icon" href="about:blank" />
Sembra funzionare, ma non sono in grado di fare test completi (e i motori di ricerca non sono di aiuto).
Qualcuno può confermare se si tratta di un metodo valido o fornire un'alternativa adeguata?
Aggiornamento: su ulteriori indagini, ciò non funziona (almeno non con Chromium 18 su un dominio non locale). Una soluzione parziale sta usando un data:
URL per servire un'immagine vuota base64, ( esempio da qui ):
<link href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=" rel="icon" type="image/x-icon" />
Funziona, ma ha due lati negativi:
- Presumibilmente fallirà nei browser che non supportano gli URL dei dati.
- Non si ottiene alcuna favicon, ovvero nasconde l'icona predefinita del browser.
<link href="data:image/x-icon;" rel="shortcut icon" />
sia una soluzione valida - sembra che potrebbe funzionare (mostra il browser predefinito), ma è necessario testare il modo in cui IE7 / altri rispondono ad esso.