.htaccess nur php soll auf verzeichniss zugreifen können

Gibt es eine Möglichkeit, dass ich allen den Zugriff auf ein Verzeichniss verbiete, aber mit php auf das Verzeichniss zugreifen kann?

Grüße,
Sebastian

Also willst du nur den HTTP-Zugriff verbieten?

Stichworte: Allow, Deny

genau, danke für den tipp.
ich dachte das verweigert jeglichen zugriff.

grüße,
sebastian

Um jeglichen Zugriff zu unterbinden, müßtest du die Zugriffsrechte
des Verzeichnisses geeignet einstellen.

Was in der .htaccess steht, kümmert ja nur den Apache für die
Auslieferung von Dateien per HTTP. Was der PHP-parser anstellt, ist
davon nicht betroffen. Der Apache wird also nichts ausliefern, was
laut .htaccess nicht erlaubt ist. Je nach Einstellung des Apachen kann
es dafür auch ausreichen, das Verzeichnis einfach mit ‘.ht’ beginnen
zu lassen (nicht selbst getestet).
Was der PHP-parser darf oder nicht, richtet sich zum einen danach,
unter welchen Nutzerkonto der läuft, und zum anderen, welche
Rechte bei dem Verzeichnis für diesen Nutzer freigeschaltet sind.