Hi Sven,
Ich frage mich aber, ob das mit einem simplen .htaccess möglich ist.
das ist vielleicht einer der exotischen Fälle, wo der Apache-handler
"asis" nützlich sein könnte.
Wenn man eine Datei-Endung etc. an diesen handler bindet, dann erzeugt
der Apache (fast) keine HTTP-Header dazu (sondern liefert den Inhalt
der Datei "as is").
Das bedeutet, daß der Verfasser dieser Datei seine HTTP-Header selbst
innerhalb dieser Datei ablegen kann (und auch muß).
In diesem Falle könnte man in diese Datei den kompletten HTTP-Header wie
gewünscht hinein schreiben (ggf. mit Status 401, damit der Browser die
gespeicherte Autorisierung vergißt).
Und eine Bindung zwischen Endung und Handler müßte mit .htaccess möglich
sein (AddType - je nachdem, was an AllowOverride freigegeben ist).
Wäre also vielleicht mal einen Versuch wert ...
Viele Grüße
Michael