Tach!
Mein Ziel ist, das man nur 3 php Dateien aufrufen kann, alle weiteren dürfen nicht aufgerufen werden, es sei den sie werden per include angesprochen.
Besser ist es, gar nicht erst ins DocumentRoot zu legen, was nicht ausgeliefert werden soll.
Ich habe folgende Struktur:
ich habe folgende Verzeichnisstruktur
Hauptverzeichnis
Unterverzeichnis_1
Kannst du dem System nicht verklickern, dass die Domain auf ein Unterverzeichnis zeigen soll? Bei allen großen Provider kann man das jedenfalls. Dann kannst du daneben Verzeichnisse anlegen, in denen keienr reinkommt, außer deine Scripts über das Dateisystem.
Erst habe ich alle aufrufe von php verboten, dann 3 definiert die erlaubt sind.
Bei testen klappt es. Jetzt meine Frage, ist das auf korrekt so, oder gibt es eine andere Lösung...
Was sagt denn das Apache-Handbuch, wie die Konfiguration abgearbeitet wird? Überschreibt eine spätere Konfiguration die frühere - speziell im Falle FilesMatch oder allgemein?
dedlfix.