oscha Geschrieben 17. November 2005 Geschrieben 17. November 2005 Hallöchen! Möchte auf nem Apache nur bestimmte Dokumente freigeben und den rest grundsätzlich sperren. FREI: html, htm, php, inc, gif, jpg, png GESPERRT: Der Rest, z.b. doc, xls, exe, etc..... Die Files-Dirictive lässt sich meines wissens nach per .htaccess ändern. httpd.conf <Files ~ "^\.*"> Order allow,deny Deny from all </Files> <FilesMatch "^\.(htm?|php?|gif|jp?g|png|inc)$"> Order deny,allow Allow from all </FilesMatch> Jemand ne Idee oder nen Rat? Diese spontane Lösung klappt nicht und auch weiteres herumtüfteln hat mich schon einige Zeit gekostet... Gruß oscha
Monty82 Geschrieben 17. November 2005 Geschrieben 17. November 2005 <FilesMatch "^\.(htm?|php?|gif|jp?g|png|inc)$"> Das wird so nicht funktionierten, da das ^ am Anfang besagt, dass der Dateiname mit einem Punkt beginnen und er, ohne weitere Zeichen zu beinhalten, wegen des $ mit einer Deiner Erweiterungen enden muss. <FilesMatch "\.(html?|php[345]?|gif|jpe?g|png|inc)$">
oscha Geschrieben 17. November 2005 Autor Geschrieben 17. November 2005 das: <Files ~ "\.*"> Order allow,deny Deny from all </Files> ...sperrt mir alles, so weit ok. nur mit der freigabe habe ich noch probleme. dein lösungsansatz funktioniert leider auch nicht. :confused: <-- me
Monty82 Geschrieben 17. November 2005 Geschrieben 17. November 2005 Also bei mir geht das so: <Files "*"> Order Deny,Allow Deny From All </Files> <FilesMatch "\.(html?|php[345]?|gif|jpe?g|png|inc)$"> Allow From All </FilesMatch> Das Problem könnte jetzt noch der Zugriff auf's Verzeichnis ohne Dateiangabe darstellen... Der wird jetzt auch verboten...
oscha Geschrieben 21. November 2005 Autor Geschrieben 21. November 2005 Das Problem könnte jetzt noch der Zugriff auf's Verzeichnis ohne Dateiangabe darstellen... Der wird jetzt auch verboten... yeah, danke! es klappt, wie ich es mir vorstelle! jemand ne idee, wie das DirectoryIndex (index.html index.htm index.php) ausgegeben werden kann, da wie schon erwähnt es momentan gesperrt ist?
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden