Hi!
ich möchte Dateien mit Apache versecken z.B. .bash_history und .Xauthority usw.
Wie kann der User diese Dateien denn überhaupt sehen?
Gibt es Verzeichnisse, wo keine Index-Datei drin liegt und dir dann ein Verzeichnislisting gezeigt wird?
Das könntest du per .htaccess deaktivieren.
Schau mal nach "FancyIndexing" und "Options +Indexes" bzw. "Options -Indexes".
Außerdemwäre es möglich, einfach Dateien in diesem Listing auszublenden.
Schau nach "IndexIgnore".
Alle Dateien die mit '.' anfangen auf die Hauptseite umlauten.
Also geht es nicht nur einfach um das Verstecken, sondern du willst in jedem Fall eine Umleitung?
Wäre es nicht sinnvoller, bei solchen Anfragen eine Fehlermeldung auszugeben?
Der Webserver wird sicherlich so konfiguriert sein, daß er Files, deren Name mit ".ht" beginnt, nicht herausrückt.
Gleiches könntest du auch für alle Files einrichten, deren Name mit einem Punkt beginnt.
Schöner Gruß,
rob