Ich mache das erste Mal etwas mit Apache und habe folgendes Problem: Ich will meine Webanwendung auf ein paar statische Seiten (und ein Perl-Skript) beschränken. Zur Authentifizierung will ich Apache-Funktionalität benutzen. Mal angenommen meine Einstiegsseite ist
http://127.0.0.1/index.html
worin ein Link auf eine Datei search.html zu finden ist. Momentan ist das Verzeichnis, in dem die HTML-Dateien liegen, per Passwort geschützt, d.h. der Anwender muß sich auf jeden Fall anmelden, bevor er etwas zu sehen bekommt.
Meine Anforderung ist jetzt folgende: Als erste Seite nach der Authentifizierung muß immer index.html angezeigt werden, auch wenn der Anwender die search.html aufgerufen hat.
Bei der statischen Struktur hätte der Anwender ja auch die Möglichkeit direkt
http://127.0.0.1/search.html
aufzurufen.
Was also z.B. meine Anforderung erfüllen würde, ist ein Mechanismus der verhindert, daß der Anwender die search.html aufrufen kann, bevor er authentifiziert ist. Das sollte dann so aussehen, daß beim ersten Zugriff auf index.html die Passwortabfrage kommt, aber beim direkten Zugriff auf search.html (ohne vorherige Authentifizierung) so etwas wie "access denied" erscheint oder eine Umleitung auf die index.html erfolgt.
Any ideas?