Archiv verlassen und diese Seite im Standarddesign anzeigen : apache - dateitypen für anzeige sperren
Hallo
für einen kleinen Verein der einen Webserver bei sich betreibt, hab jemand eine kleines Portal entworfen.
Leider legt diese Portal seine Einstellungen in *.ini *.bla (kein Witz) *.inf Dateien quer durch alle Verzeichnisse verstreut ab.
Hat wer von euch eine Idee, wie ich verhindern kann, dass der apache diese Dateien anzeigt, möglichst ohne irgendwas an den Dateien selbst zu verändern?
Gruß
urias
Zitat aus der Standard-Apache-Conf:
#
# The following lines prevent .htaccess files from being viewed by
# Web clients. Since .htaccess files often contain authorization
# information, access is disallowed for security reasons. Comment
# these lines out if you want Web visitors to see the contents of
# .htaccess files. If you change the AccessFileName directive above,
# be sure to make the corresponding changes here.
#
# Also, folks tend to use names such as .htpasswd for password
# files, so this will protect those as well.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
Hallo
Danke für die schnelle Antwort.
Der Abschnitt stand in meiner apache conf nicht mehr drin.
<Files ~ "^\mysql.bla">
Order allow,deny
Deny from all
Satisfy All
</Files>
hab ich versucht, aber er zeigt die Datei weiterhin an.
Finde dazu auch irgendwie nicht gerade Doku, die mich wirklich weiterbringt.
Kann mir wer dazu einen Link geben?
nöpe, hab sogar schon andere rechner versucht
<Files ~ "^\mysql.bla">
Kann auch nicht gehen.. das ist ein Regulärer Ausdruck, bei "<Files ~ "^\.ht">" wird der Backspace gebraucht, um den Punkt in .ht zu maskieren. Hier machst du dadurch aus einem "m" ein escape-Kommando.
Also sollte es heissen:
<Files ~ "^mysql.bla">
MiGo
Oooops - oh, man sollte sich das alles sehr genau durchlesen... Naja, es war früh am Morgen, das entschuldigt das vieleicht...
danke, werds heute abend mal versuchen
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.