Hét vraag- en antwoordplatform van Nederland

Hoe blokkeer je toegang tot bepaalde bestanden en mappen van buitenaf?

Ik wil online bepaalde mappen en bestanden blokeren. Zodat mensen dus niet vanuit de browser bij die pagina kunnen komen, maar alleen de bestanden kunnen worden geincluded. Hoe kan ik dit regelen? Via htaccess of kan dit ook via maprechten?

Verwijderde gebruiker
13 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Dat regel je inderdaad via htaccess. Plaats de bestanden in een aparte map en geef in htacess aan dat ze alleen benaderbaar zijn als de referrer gelijk is aan de eigen domein-naam (of evt. ook deze submap)

in htaccess:

SetEnvIf Referer www\.mjndomein\.nl referck
Order Deny,Allow
Deny from All
Allow from env=referck

Als het alleen gaat om include-bestanden voor PHP, dan hoef je niets te doen, want browser kan deze bestanden toch niet localiseren (krijgt alleen de complete PHP-pagina van de server aangeleverd).

Toegevoegd na 19 uur:
Toevoeging: regel ook in robots.txt dat zoekmachines af moeten blijven van dit soort mappen.
Verwijderde gebruiker
13 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing