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
Dałem też ten plik hotlink.php
Oczywiście serwer obsługuje rewriting.
http://eriz.pcinside.pl/weblog/mod_rewrite...ac-208.html#t42
ale nie działa mi coś, (oczywiście adres zmieniłem)
.htaccess
PHP:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !http://adres\.pl [NC]
RewriteRule ^(.+)\.(jpg|gif|jpeg|png)$ hotlink.php?img=$1.$2 [L]
Dałem też ten plik hotlink.php
PHP:
<?PHP
if(empty($_GET['img']) OR !file_exists(basename($_GET['img'))){
die;
}
$i = geimagesize(basename($_GET['img']));
if(!$i){
die;
}
$img = imagecreate($i[0], $i[1]);
$col = imagecolorallocate($im, 0, 0, 0);
imagestring($img, 5, 0,0, 'prawdopodobnie skradziony obraz, oryginal pochodzi ze strony: [url="http://example.org'%3b%29;"]http://example.org');[/url]
header('Content-type: image/png');
imagepng($img);
?>
Oczywiście serwer obsługuje rewriting.
Ostatnia edycja: