hi,
auf meinem Apache-Server zu Hause werden keine htaccess-Dateien erkannt. Wie kann ich dies einschalten?
In der httpd.conf.
Selbstverständlich.
Entweder in der globalen <Directory>-Anweisung oder in <Directory>-Anweisungen bei den einzelnen virtuellen Servern
Zweifelhaft, sogar sehr zweifelhaft. Mal von hinten nach vorn:
- was meinst du mit "virtuellen Servern"? So etwas ist mir nicht bekannt
- <Directory> ist keine Anweisung, sondern ein Container, der allerdings Anweisungen enthalten kann.
Die "Freischaltung" für .htaccess erfolgt jedoch bei Apache 2.x.x nicht innerhalb eines Ydirectory>-Containers. Sondern in der "default"-Einstelliung hier:
AccessFileName .htaccess
<Files ~ "^.ht">
Order deny,allow
Deny from all
Allow from 192.168
</Files>
AllowOverride All
Order allow,deny
Das ist zwar wichtig, hat aber mit der Frage, ob .htraccess überhaupt zulässig sind, nichts zu tun.
Im übrigen ist der Name .htaccess zwar Konvention, kann aber beliebig anders gewählt werden. Ich nenne meine Zugriffsschutz-Datei anders ...
Grüße aus Berlin
Christoph S.
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|