Bestimmte Dateien per "htaccess" blocken

L

Lonestar

Guest
(Wie) kann ich per htaccess das ausführen von bestimmten Datei-Typen unterbinden?
So soll es z.B. nicht möglich sein, php oder html datein aufzurufen, während es bei gif, jpg (etc) keine einschränkung gibt.

 
Versuch es mal so:

CODE RewriteEngine on
RewriteRule !\.(gif|jpg|png)$ - [F]
 
QUOTE (Lonestar @ Mo 17.10.2005, 16:22)(Wie) kann ich per htaccess das ausführen von bestimmten Datei-Typen unterbinden?
So soll es z.B. nicht möglich sein, php oder html datein aufzurufen, während es bei gif, jpg (etc) keine einschränkung gibt.

Das kannst Du damit erreichen:


CODE <Files ~ "\.jpg$">
Order allow,deny
Deny from all
</Files>


Innerhalb der doppelten Anführungszeichen wird ein Regulärer Ausdruck eingegeben, welcher auf die entsprechenden Dateien zutrifft. Das ist der Code, wie er auf jedenfall funktioniert, Du müsstet die erste Zeile aber wie folgt abändern:


CODE <Files ~ "\.(jpe?g|gif|png|bmp|tiff?)$">




MfG Sascha Ahlers
 
Zurück
Oben