Come suggerisce la domanda, a volte il registro di Drupal mostra che la favicon non è stata trovata. In effetti, non viene visualizzato nella scheda del browser o nella barra degli indirizzi. Altre volte, anche all'interno della stessa sessione di navigazione, si presenta.
Perché lo fa e come posso impedirlo in modo che la favicon mostrerà sempre?
Sto usando la versione Drupal 7.22. con un sottotema personalizzato e un tema di amministrazione (Stark).
La mia favicon è impostata nella configurazione del tema del sottotema su sites / default / files / images / favicon.ico e si trova lì come ho controllato tramite FTP.
Il registro mostra che il browser sta cercando in example.com/favicon.ico.
Il sottotema personalizzato che uso ha <link rel="shortcut icon" href="http://example.com/sites/default/files/images/favicon.ico"; type="image/vnd.microsoft.icon" />
nel codice sorgente e il tema dell'amministratore (Stark) lo usa <link type="image/vnd.microsoft.icon" href="http://example.com/misc/favicon.ico"; rel="shortcut icon">
e questo file esiste anche in quella posizione (ovviamente non usando example.com).
Drupal sta usando URL puliti.
Il web server è Apache su Debian Linux.
Grazie.