Edgar Ehritt: .htaccess auf Verzeichnis beschränken

Beitrag lesen

Hallo Thomas,

Meine Verzeichnisstruktur sieht so aus:
a/b (Verzeichnis b liegt in a)
Nun möchte ich, dass ich Verzeichnis a keine PHP-Dateien ausgeführt werden können. In Verzeichnis b sollen dies aber möglich sein.

vorausgesetzt Du kannst mod_rewrite nutzen, mappst Du Anfragen mit Endung ".php" im Verzeichnis "b" auf ein anderes Verzeichnis. Lege Dir also ein weiteres Verzeichnis an:

/
  |
  |-a/
  | |
  | |-b/
  | | |
  | | -keine\_php.txt   | |   | -.htaccess
  |
  -c/     |     keine_txt.php

### .htaccess ###  
RewriteEngine On  
RewriteRule  /a/b/(.*)\.php  /c/$1.php  

(Das habe ich jetzt nicht nochmal getestet. Aber so sollte es sinngemäß zu Deiner .php-Sperre für "a" funktionieren.

Gruß aus Berlin!
eddi

--
Könnte bitte jemand mal langsam dafür sorgen, dass da draußen nicht dauernd die Filmrolle "Planet der Affen" abgedudelt wird? Danke!