Staat er in een map geen indexbestand, dan toont Apache standaard een lijst van alle bestanden in die map. Bezoekers zien dan uw mapstructuur, back-upbestanden en al het andere dat u daar heeft staan.
Waarom dat ongewenst is
Het geeft precies de informatie waar iemand met verkeerde bedoelingen naar zoekt: welke bestanden er zijn, welke software u gebruikt en of er toevallig een oude kopie of een exportbestand rondslingert.
Probeer het zelf eens: open een map op uw site waar geen index.php of index.html in staat, bijvoorbeeld een map met downloads.
De oplossing
Voeg dit toe aan uw .htaccess in de hoofdmap:
Options -IndexesMeer is het niet. Bezoekers krijgen nu een foutmelding 403 in plaats van een bestandslijst.
Controleer daarna
Ga naar dezelfde map als hierboven. Ziet u nu “Forbidden” in plaats van de lijst, dan werkt het.
Krijgt u in plaats daarvan een foutmelding 500, dan staat deze optie op uw pakket mogelijk niet toe om overschreven te worden. Verwijder de regel en neem contact op met onze support.