Wie die Frage impliziert, zeigt Drupals Protokoll gelegentlich, dass das Favicon nicht gefunden wurde. In der Tat wird es nicht in der Browser-Registerkarte oder Adressleiste angezeigt. Zu anderen Zeiten wird es sogar innerhalb derselben Surf-Sitzung angezeigt.
Warum macht es das und wie kann ich es verhindern, damit das Favicon immer angezeigt wird?
Ich verwende die Version Drupal 7.22. mit einem benutzerdefinierten Unterthema und einem Admin-Thema (Stark).
Mein Favicon befindet sich in der Konfiguration des Unterthemas unter sites / default / files / images / favicon.ico und befindet sich dort, wie ich es über FTP überprüft habe.
Das Protokoll zeigt, dass der Browser unter example.com/favicon.ico sucht.
Das benutzerdefinierte Unterthema, das ich verwende, ist <link rel="shortcut icon" href="http://example.com/sites/default/files/images/favicon.ico"; type="image/vnd.microsoft.icon" />
im Quellcode und im Admin- Design (Stark) enthalten, <link type="image/vnd.microsoft.icon" href="http://example.com/misc/favicon.ico"; rel="shortcut icon">
und diese Datei ist auch an diesem Speicherort vorhanden (natürlich nicht mit example.com).
Drupal verwendet saubere URLs.
Der Webserver ist Apache unter Debian Linux.
Vielen Dank.