Hallo Welt :) *VORWORT:* Ich Bin Offensichtlich Mit Seit Mehr Als 6J Linux-Abstinenz Ein Wenig Aus Der Übung. Darum Experimentiere Ich Derzeit Mit PHP, MySQL in Verbindung mit einem Apache Web-Server Um Meine Eingerosteten Kenntnisse Wieder Aufzupolieren. *DAS PROBLEM:* Bei Meinen Experimenten/Übungen Arbeite Ich Derzeit An Einem Templating-System. Dabei Möchte Ich Aus Einem Recursiven-Script /(Sticky Formular)/ Diverse Templates Nachladen. Soweit Sogut, Allerdings Stört Es Mich Gewaltig Das Ich Von Extern Mit Kenntnis Der Verzeichnisstruktur Und Templatenamen Auf Diese Zugreiffen Kann. Ich Bekomme Dabei Evtl. Vorhandenen Quellcode Angezeigt, Was Ich Auf Jedenfall Unterbinden Will. Nun Dachte Ich Mir, /"Sag Ich Dem Apache Das Er Einfach Alle URL-Zugriffe //Die Er Bekommt Einfach Dank .htaccess Verbietet Und Der Hase Ist Erlegt"/, Doch Pustekuchen. Ich Begreiffe Offenbar Nicht Was Ich Falsch Mache Oder Was Ich Noch Konfigurieren Soll, Sprich Was Ich In Die .htaccess Einschreiben Muss, Damit Ich Auf Dieses Eine Verzeichnis _/KEINEN/_ Zugriff Mehr Bekomme, Mit Ausnahme Des Include-Calls Aus Meinem Sticky PHP-Script. Natürlich Lege Ich Die .htaccess Datei In Das Zu Schützende Verzeichnis Ab. |Möglicherweise Muss Ich Auch Noch Zusätzlich Irgendwelche Einstellungen An ||Der Standart httpd.conf Verändern, Die Frage Ist Nur Welche, Irgendwie ||Habe Ich Das Gefühl, Das Ich Im Moment Im Dickicht Der ||Informationen /(Apache-Dokumentation)/ Nicht Mehr So Richtig Durchblicke. |Es Ist Echt Zum Verzweifeln! Kann Mir Da Jemand Licht Im Dunkeln Machen? Gruß Martin Hier Einige Beispiele Mit Denen Ich Verzweiffelt Versucht Habe Mein Ziel Zu Erreichen, Was Leider Fehlgeschlagen Ist, Da Ich Immer Auf Mein Test-Template Zugreiffen Konnte: ______________________________________________________________________|| |.htaccess - Beispiel 1a| |======================================================================| |<Files *> | |Order allow,deny | |Deny from all | |</Files>| || |__________||__________||__________||__________||__________||__________||__________| |||.htaccess - Beispiel 1b| |||======================================================================| |||<Files "*"> | |Order allow,deny | |Deny from all | |</Files>| || |__________||__________||__________||__________||__________||__________||__________| |.htaccess - Beispiel 1c| |||======================================================================| |||<Files ~ "^*$"> | |Order allow,deny | |Deny from all | |</Files>| |||| |||__________||__________||__________||__________||__________||__________||__________| |.htaccess - Beispiel 2a| |======================================================================| |<FilesMatch *> | |Order allow,deny | |Deny from all | |</Files>| || |__________||__________||__________||__________||__________||__________||__________| |||.htaccess - Beispiel 2b| |||======================================================================| |||<Files "*"> | |Order allow,deny | |Deny from all | |</Files>| || |__________||__________||__________||__________||__________||__________||__________| |.htaccess - Beispiel 2c| |||======================================================================| |||<Files ~ "^*$"> | |Order allow,deny | |Deny from all | |</Files>| -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org