probant: Anzeige eines favicon-Icons

Ich habe in meiner .htaccess eine Umleitung

Redirect permanent /bilder  http://meine-andere-URL.de/bilder

Im HTML-Programm habe ich die Statements:

<link rel="SHORTCUT ICON" href="bilder/favicon.ico">
...
<TD height="64" align="center" width="350"><A href="prog1.htm"><IMG height="25" border="1" src="bilder/prog1.gif" alt="irgendwas"></A></TD>

prog1.gif und favicon.ico befinden sich im Verzeichnis http://meine-andere-URL.de/bilder.

prog1.gif wird korrekt angezeigt, das favicon.ico aber wird nicht angezeigt.

Frage 1:
Wirkt demnach der redirect nicht auf das link-Statement?

Was nun aber seltsam ist:
Wenn ich das favicon.ico in mein Verzeichnis kopiere, in dem das HTML-Dokument steht, wird es angezeigt, obwohl
href nach wie vor lautet: href="bilder/favicon.ico
und es das Verzeichnis bilder gar nicht gibt.

Frage 2:
Woran kann dies liegen?

Hoffentlich habe ich mich deutlich genug ausgedrückt.

  1. hi,

    Im HTML-Programm

    Wat für'n Ding ...?

    Frage 1:
    Wirkt demnach der redirect nicht auf das link-Statement?

    Dein Redirect wirkt sich auf Ressourcen aus, die der Client per HTTP anfordert. Auf Grund welcher Einbindung oder wasauchimmer er diese anfordert, ist dabei vollkommen ohne Belang.

    Aber vielleicht mag dein Browser es ja nicht, wenn er auf die Frage nach einem Favicon die Antwort bekommt, er solle woanders nachschauen.

    Wenn ich das favicon.ico in mein Verzeichnis kopiere, in dem das HTML-Dokument steht, wird es angezeigt, obwohl
    href nach wie vor lautet: href="bilder/favicon.ico
    und es das Verzeichnis bilder gar nicht gibt.

    Frage 2:
    Woran kann dies liegen?

    Daran, dass manche Browser per Default das Favicon im Wurzelverzeichnis abfragen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }