Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][MOD REWRITE]Blokada przed hotlinkowaniem
H4eX
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 15
Dołączył: 1.07.2010

Ostrzeżenie: (0%)
-----


Zrobiłem tak jak tu podano:
http://eriz.pcinside.pl/weblog/mod_rewrite...ac-208.html#t42

ale nie działa mi coś, (oczywiście adres zmieniłem)

.htaccess
  1. RewriteCond %{HTTP_REFERER} !http://adres\.pl [NC]
  2. RewriteRule ^(.+)\.(jpg|gif|jpeg|png)$ hotlink.php?img=$1.$2 [L]


Dałem też ten plik hotlink.php
  1. <?PHP
  2. if(empty($_GET['img']) OR !file_exists(basename($_GET['img'))){
  3. die;
  4. }
  5. $i = geimagesize(basename($_GET['img']));
  6. if(!$i){
  7. die;
  8. }
  9. $img = imagecreate($i[0], $i[1]);
  10. $col = imagecolorallocate($im, 0, 0, 0);
  11. imagestring($img, 5, 0,0, 'prawdopodobnie skradziony obraz, oryginal pochodzi ze strony: http://example.org');
  12. header('Content-type: image/png');
  13. imagepng($img);
  14. ?>


Ten post edytował H4eX 6.07.2010, 17:35:59
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 23:39