Jan
3
2011

Afbeeldingen bewerken voor tonen/anti leech

Apache en manipuleren van afbeeldingen? Het is misschien raar gezegd maar het mooie van zo een htaccess is dat je elk bestand ,met elke gewenste extensie, overal naar toe kan sturen!
Zo dus ook afbeelding bestanden. Hieronder een voorbeeld over hoe alles wat wordt opgevraagd uit de image directory, hoe dat wordt doorgestuurd naar een PHP bestand die verder alles afhandelt. De eerste regels code sturen elke request die wordt gedaan aan de server, naar het images.php bestand. MITS er wordt voldaan aan de conditie! De conditie zegt in dit geval: alles wat wordt opgevraagd uit de /images directory moet doorgestuurd worden. Het bestand images.php wordt ingeladen en kan nu vanalles doen met het request wat gedaan wordt. Dit wordt vaak gebruikt tegen leechen.

//.htaccess code
RewriteCond %{REQUEST_URI} ^/(/images) [NC]
RewriteRule ^(.*)$ /images.php [L]
//php code
$image = file_get_contents($_SERVER["REQUEST_URI"]);
echo $image;

Related Posts

Over de auteur: Willem

Willem is lead developer bij een toonaangevend bedrijf. Verder ook eigenwijs en deelt graag te pas en te onpas informatie.

Reageer