-Mindfreak-: Verzeichnis speeren mit Ausnahme

Hi,

ich habe ein Verzeichnis, in dem sich PHP-Dateien befinden, die nur inkludiert werden sollen. Um das direkten Aufrufen der Dateien zu verhindern, habe ich eine .htaccess Datei mit diesem Inhalt:

<Files *>
 Order Allow,Deny
 Deny from All
</Files>

Jetzt möchte ich aber den direkten Zugriff auf eine Datei in diesem Verzeichnis erlauben, da sie in einer iFrame aufgerufen wird.

Wie bekomme ich das hin?

Gruß

  1. echo $begrüßung;

    ich habe ein Verzeichnis, in dem sich PHP-Dateien befinden, die nur inkludiert werden sollen. Um das direkten Aufrufen der Dateien zu verhindern, habe ich eine .htaccess Datei mit diesem Inhalt:

    Eine wesentlich bessere Idee wäre, die Dateien außerhalb des DocumentRoot abzulegen. Dazu muss der Provider mitspielen, was aber im Prinzip bei jedem gehen muss, der mehrere Domains pro Paket anbietet und diese auf unterschiedliche Verzeichnisse zeigen lassen kann.

    Jetzt möchte ich aber den direkten Zugriff auf eine Datei in diesem Verzeichnis erlauben, da sie in einer iFrame aufgerufen wird.
    Wie bekomme ich das hin?

    Alternativer Vorschlag: Leg im öffentlichen Bereich eine Datei an, die die fragliche Datei inkludiert.

    echo "$verabschiedung $name";

  2. Guten Tag,

    Wie bekomme ich das hin?

    Du erlaubst einfach den Zugriff auf diese spezielle Datei:

    <Files *>  
        Order Allow,Deny  
        Deny from all  
    </Files>  
      
    <Files foo>  
        Order Allow,Deny  
        Allow from all  
    </Files>
    

    Auf alle Files, bis auf foo, darf nicht zugegriffen werden.

    Gruß
    Christoph Jeschke

    --
    Zend Certified Engineer