( jc – 10.03.2010 3:40)

mod_rewrite und das favicon.ico

Beim Rumwühlen in Apache logs fiel mir letztens auf, daß wohl der eine oder andere Browser in den virtuellen Pfaden nach dem favicon.ico sucht, und natürlich nicht findet.. sprich es hagelt 404s. Per se schon nicht wünschenswert, aber richtig nervtötend wenn man mal logs nach “wirklichen” 404s durchforsten will..
Nach ein bischen rumgoogeln und Tests diverser rewrite rules hat sich folgende1 als zielführend herausgestellt:

RewriteRule ^(.+)/favicon\.ico$ /favicon.ico [R=permanent] [L]

CAVEAT: Funktioniert mit dem url_rewrite Addon, nicht mit realurl oder realurl_remastered.

1 Quelle: Was will der Internet Explorer 5 mit dem favicon.ico?