Вообщем вот что я нашел в поиске: Код (Text): RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт1\.net/ [nc] RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт2\.com/ [nc] RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт3\.ru/ [nc] RewriteRule .*\.(gif|jpg|png)$ http://сайт.net/123456.jpg [nc] Т.е. мне нужно чтобы показывало картинку с названием 123456.jpg, но её не показывает. И если в браузере набрать http://сайт.ру/123456.jpg, то файрфокс пишет: "Неверное перенаправление на странице. Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится." В других браузер вообще не загружается.
UPD Вроде сделал вот так: Код (Text): RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт1\.net/ [nc] RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт2\.com/ [nc] RewriteCond %{HTTP_REFERER} !^http://(www\.)?сайт3\.ru/ [nc] RewriteCond %{REQUEST_FILENAME} !123456.jpg$ RewriteRule .*\.(gif|jpg|png)$ http://сайт.net/123456.jpg [nc] И даже работает Но правильно ли?
А можно ли сделать наоборот, чтобы на моём сайте нельзя было использовать адреса картинок с других сайтов?