Beveiligen van images met .htaccess?
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
Beveiligen van images met .htaccess?
Ik wil voorkomen dat images worden getoond in een apart scherm, net als wanneer je hier klikt
Ik heb het met .htaccess geprobeerd maar oznder resultaat:
http://usertools.plus.net/tutorials/id/5
http://www.thesitewizard.com/archive/ba ... heft.shtml
Kan iemand mij uit de brand helpen?
Ik heb het met .htaccess geprobeerd maar oznder resultaat:
http://usertools.plus.net/tutorials/id/5
http://www.thesitewizard.com/archive/ba ... heft.shtml
Kan iemand mij uit de brand helpen?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
hier zeggen ze het toch ?Preventing hot linking of images
To stop people from using your images on their site while the image is still on your site (stealing valuable bandwidth), add the following to the .htaccess file:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC] RewriteRule \.(gif|jpg)$ - [F]
Replace mydomain.com with your domain name and the gif|jpg with any other file extension, such as gif|jpg|swf
Dit is hotlinking. Ik wil dat de images niet kunnen worden opgeroepen via de adresbalk.svennson schreef:hier zeggen ze het toch ?Preventing hot linking of images
To stop people from using your images on their site while the image is still on your site (stealing valuable bandwidth), add the following to the .htaccess file:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC] RewriteRule \.(gif|jpg)$ - [F]
Replace mydomain.com with your domain name and the gif|jpg with any other file extension, such as gif|jpg|swf
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
Nee hoor... plaats gewoon een .htaccess betand in je directory... met deze codepaulus schreef:In 9 van de 10 gevalen wel, zeker als het om afbeeldingen gaat. Php bestanden is een ander geval.
Code: Selecteer alles
Order deny,allow
deny from all
dan kan je hem wel opvragen.. maar de link doet het niet want dan krijg je een 403 melding...
dus... niet zo stellig met je 9 van de tien keer...

Het nut is dus.. dat men hem alleen kan zien als bestand met watermerkpaulus schreef:En wat heb je nu nog aan de afbeelding? JE kan hem enkel met php lezen, en printen, php bestanden is het iets handiger, je kan ze includen, maar ook daar zie ik het nut niet van in

dus dan krijg je een img tag zoiets als
Code: Selecteer alles
<img src="imgview.php?src=blabla.jpg" />
Dat werkt inderdaad, de foto is niet meer via de adresbalk op te vragen en wel te zien via viewpicture.php. Helaas is de thumbnail nu veranderd in een rood kruisje: http://www.modelautoforum.nl/catalog_info.php?art_id=54fn002449 schreef:Nee hoor... plaats gewoon een .htaccess betand in je directory... met deze codeCode: Selecteer alles
Order deny,allow deny from all
Hoe kan ik dit voorkomen?
Beperkt deze code in .htaccess niet mijn resize script e.d.?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
Je blokeert de thumbnails nu, omdat dat met header werktMuiter schreef:Dat werkt inderdaad, de foto is niet meer via de adresbalk op te vragen en wel te zien via viewpicture.php. Helaas is de thumbnail nu veranderd in een rood kruisje: http://www.modelautoforum.nl/catalog_info.php?art_id=54fn002449 schreef:Nee hoor... plaats gewoon een .htaccess betand in je directory... met deze codeCode: Selecteer alles
Order deny,allow deny from all
Hoe kan ik dit voorkomen?
Beperkt deze code in .htaccess niet mijn resize script e.d.?

Staan die tumbnails in een aparte directory?!Muiter schreef:Dat werkt inderdaad, de foto is niet meer via de adresbalk op te vragen en wel te zien via viewpicture.php. Helaas is de thumbnail nu veranderd in een rood kruisje: http://www.modelautoforum.nl/catalog_info.php?art_id=54fn002449 schreef:Nee hoor... plaats gewoon een .htaccess betand in je directory... met deze codeCode: Selecteer alles
Order deny,allow deny from all
Hoe kan ik dit voorkomen?
Beperkt deze code in .htaccess niet mijn resize script e.d.?
als dat zo is... dan moet je ff in die directory een .htaccess bestand plaatsen met deze code:
Code: Selecteer alles
Order allow,deny
Allow from all

zo niet dan moet je die thumbnails ook opvragen met een phpscript... als je zo'n script nodig hebt hoor ik het wel...
Nee, die worden hier gegenereerd:fn002449 schreef:Staan die tumbnails in een aparte directory?!
Code: Selecteer alles
if (file_exists($dir.$row['cat_id']."_".$art_id."_2.jpg")) {
$image = $dir.$row['cat_id']."_".$art_id."_2.jpg";
$size = getimagesize("$image");
$height = $size[1];
$win_height = $height+20;
$width = $size[0];
$win_width = $width;
$img_src = "images/catalog/".$row['cat_id']."_".$art_id."_2.jpg";
if ($height > 150)
{
$height = 150;
$percent = ($size[1] / $height);
$width = ($size[0] / $percent);
}
if ($width > 150)
{
$width = 150;
$percent = ($size[0] / $width);
$height = ($size[1] / $percent);
}
$pic2 = "<a href=\"#\" onclick=\"window.open('viewpicture.php?img=$img_src','photo','scrollbars=no,width=$win_width,height=$win_height');\"><img src=\"$img_src\" height=\"$height\" width=\"$width\" border=\"0\"></a>";
}
else {
$add_img_link = append_sid("add_picture.{$phpEx}?art_id=$art_id&img=2&cat_id=$row[cat_id]");
$pic2 = "<a href=\"#\" onclick=\"window.open('$add_img_link','add_image','height=435,resizable=yes,scrollbars=no,width=460');\"><img src=\"images/catalog/no_image.jpg\" border=\"0\"></a>";
}
Heel graagfn002449 schreef:als je zo'n script nodig hebt hoor ik het wel...

Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!