.htaccess alle Dateien ausser xyz blockieren.
minimi
- https
Hallo zusammen ich habe in einer .htaccess Dati folgendes verwendet:
<FilesMatch "^(^file1.php$)">
Das war aber nur ein Ansatz und funktioniert leider nicht.
Ich möchte, dass alle Dateien ausser file1.php blockiert werden.
Später möchte ich auch mehrere Dateien erlauben können also irgendwie muss ich eine Liste von Dateien mit | hinkriegen.
Hat vielleicht jemand einen Tip?
Danke im Vorraus
Hallo,
Ich möchte, dass alle Dateien ausser file1.php blockiert werden.
<Files *>
order deny,allow
deny from all
</Files>
<Files file1.php>
order allow,deny
allow from all
</Files>
Später möchte ich auch mehrere Dateien erlauben können also irgendwie muss ich eine Liste von Dateien mit | hinkriegen.
<Files *>
order deny,allow
deny from all
</Files>
<Files *.n.php>
order allow,deny
allow from all
</Files>
für Dateien [name].n.php
Gruß aus Berlin!
eddi
Hallo,
danke erstmal aber das funktioniert nicht, es werden alle dateien abgewiesen, bzw. nach einem Passwort gefragt...
Hallo,
danke erstmal aber das funktioniert nicht, es werden alle dateien abgewiesen, bzw. nach einem Passwort gefragt...
wenn Du nur die Beiden <Files>-Direktiven in Deiner .htaccess stehen hast, wird garantiert nicht nach einem Passwort verlangt. Die Methode funktioniert sowohl auf einem apache 1.3.29, wie auch auf einem 2.0.52. Das einzige, was nicht funktioniert, ist der Aufruf http://www.Deine.Domain/Verzeichnis/ für
<Files *>
order deny,allow
deny from all
</Files>
<Files index.html>
order allow,deny
allow from all
</Files>
Also bitte beschreibe Dein Problem etwas genauer, als "es funktioniert nicht".
Gruß aus Berlin!
eddi