Ik heb tekstbestanden op mijn server staan die niet zomaar aangeroepen mogen worden via
http://www.mijnserver.nl/map/file1.txt
Kan ik dit beschermen, dus dat een bezoeker nooit direct die URL kan oproepen.
Ik gebruik het bestand om met een include() in bepaalde pagina's te zetten bij ingelogde bezoekers die dus wel dat bestand mogen lezen. Ook moet het bestand de chmod write hebben, omdat dit bestand ook via de website wordt aangepast.
Maar is er dus een mogelijkheid die het direct aanroepen van die URL beschermt, of misschien zelfs die hele map?
Bestanden beschermen tegen lezen
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
- uiteraard voldoen aan de algemene voorwaarden
- niet passen in de gewone supportfora
- interessante zijn voor het overgrote deel van onze gebruikers
- een neutrale of positieve ondertoon hebben
- anders zijn dan bestaande onderwerpen
Re: Bestanden beschermen tegen lezen
Bij de meeste servers kun je daar .htaccess voor gebruiken. Je kan de bestanden ook een map hoger plaatsen dan de www- of httpdocs-directory, dan zijn ze voor je eigen scripts toegankelijk maar niet voor anderen. Wat ik zelf wel 's doe is van zo'n bestand een PHP-bestand maken met op de eerste regel
<?php die(); ?>
, werkt ook prima voor losse bestandjes.