Bestanden beschermen tegen lezen

Praat mee over van alles en nog wat!
Forumregels
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
Plaats reactie
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bestanden beschermen tegen lezen

Bericht door sukkelaap » 28 jul 2007, 17:00

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?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Bestanden beschermen tegen lezen

Bericht door ElbertF » 28 jul 2007, 17:39

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.

Plaats reactie