Thomas J.S.: (Apache 1.3.x) Directory Index

Beitrag lesen

Hallo,

DirectoryIndex index.php
steht in der httpd.conf eh drin, hab es aber explizit noch einmal in die .htaccess geschrieben, keine Änderung.

OK, dann die nächte Frage:
steht auch in der httpd.conf ein "AllowOverride All" ?
Z.B so:
AllowOverride AuthConfig FileInfo Indexes Limits Options
oder so:
AllowOverride All
Du drfst auch nicht vergessen, dass .htaccess "kaskadiert" d.h. weiter oben (in Verzeichnishierarchie definierete Regel gelten solange diese nicht überschriben werden (AllowOverride).

Dann solltest du wissen, dass du die <Files> Direktive innerhalb einer <Directory> Direktive verschachtenl kannst/darfs.
Also du kannst folgendes versuchen (aber nicht direkt im verzeichniss, sonder z.B. in einer .htaccess in deinem dokumentroot. ("home" verz.)
<Directory  .... >
<Files index.php>
Order Deny,Allow
Allow from all
</Files>

<Files *.*>
Order Deny,Allow
Allow from all
Satisfy Any
</Files>

</Directory>

oder
<Directory>
<Files index.php>
Order Deny,Allow
Allow from all
   <Files *.*>
    Order Deny,Allow
    Allow from all
    Satisfy Any
    </Files>
</Files>

</Directory>

Grüße
Thomas