Beveiliging op map
Ik ben bezig met een ledendeel voor mijn site. Daarvoor moet je inloggen. Ik heb voor mijn leden een hele hoop bestanden in een map staan. Weet iemand hoe ik zo'n map kan beveiligen voor niet-leden?
Ik heb gezocht voor htaccess met referrer: alles blokeren, behalve link van ledenpagina, maar ik kan er geen vinden.
Iemand een idee?
Volgens mij kun je met htaccess of Apache dit we ldoen , maar daar heb ik geen ervaring mee.. :) ik zou em dan zo beveiligen dat je er alleen uit kunt lezen (dus ook niet doorbladeren etc)
Kan je dat niet doen dmv Chmodden ? dat lezen/schijfen en dergelijke uit staat ?
Code (php)
Jij moet dus zelf eventjes wat scripten.
Daarna zet je een htaccess beveiliging op die map, deze tutorial laat zien hoe dat gaat.
Succes!
@Jonathan, op die manier kunnen ze toch nog gewoon url nemen en verspreiden, want map is niet beveiligd :S of heb ik het verkeerd?
Je zal het met .htaccess moeten oplossen. Ik heb helaas geen voorbeeld voor je.
Quote:
Daarna zet je een htaccess beveiliging op die map, deze tutorial laat zien hoe dat gaat.
Gewijzigd op 01/01/1970 01:00:00 door - -
Download.php kijkt vervolgens of de gebruiker is ingelogd en of hij dus de juiste rechten heeft. Vervolgens kijkt hij of voorbeeld.exe bestaat en zoja, dan haalt hij deze op en met de juiste mimeheaders bied je deze als download aan.
Voorbeeld.exe staat dus in een map _buiten_ je htdocs/www/public-mappen. Zodat PHP er wel bij kan om hem uit te lezen, maar een normale gebruiker niet. Of je beveiligd die map met een .htaccess, zodat niemand erbij kan.
@Arjan Kapteijn, nu snap ik het :) Ik heb in mijn root van mijn site een map private_html, kan ie daar in of moet ik eigen map maken?
Private is prima, daar kunnen anderen namelijk niet bij als het goed is.
Edit: Ik wil nu met het zelfde script ervoor zorgen dat .flv filmpjes worden afgespeeld. Wat moet er in plaats komen van Application/octet-stream?
Gewijzigd op 01/01/1970 01:00:00 door AstroVersum