я понимаю, но проблема ведь в том, что народ ставит ссылки в таком виде
<a href="http://s1.images.mn/out.php/i649_0065.jpg" target="_blank"><img src="http://s1.images.mn/out.php/i649_0065.jpg" width=200></a>
я не могу найти решения этой проблемы, поэтому пишу сюда, в надежде, что кто ни будь поможет.
Очень благодарен, что вы откликнулись. Похоже проблема неразрешима
Вот здесь можно посмотреть. К сожалению, превьюшка не грузится.
В своем примере не совсем верно представил ситуацию.
В вашем примере мелкая картинка отдается напрямую, большая скриптом.
Народ делает так, организуя чисто паразитный трафик
<a href="http://s1.images.mn/out.php/i649_0065.jpg" target="_blank"><img src="http://s1.images.mn/out.php/i649_0065.jpg" width=200></a> вместо того, чтобы ставить <a href="http://www.images.mn/show.php/649_0065.jpg.html" target="_blank"><img src="http://s1.images.mn/out.php/t649_0065.jpg"></a>
т.е все картинки отдает один скрипт.
Это верно подмечено
спасибо еще раз---------- Добавлено 03.02.2012 в 19:06 ----------
Кстати в первый раз когда нажал на картинку сработало .т.е текст картинка текст
Сейчас попробовал еще раз, выводится только картинка, текст появляется только после обновления страницы, т.е когда адрес реферера совпадает с адресом вашего сайта.
вот и у меня та же история
Спасибо большое, можно получить код, как это реализовано
картинку отдает out.php, он же ставит куку. И ставить куку он будет в любом случае, отдается картинка для чужого сайта или отдается непосредственно в браузер. Потому что скрипт не понимает кому он отдает, в браузер по прямому обращению к нему, или на чужой сайт.
Вот как его научить понимать куда он эту картинку отдает? Если сразу в браузер, делаем редирект на jpg.htm
если отдает на чужом сайте, выдавать превьюшку
В том то и дело, что ссылка с превьюшки ведет не на html, а на jpg
Т.е делают вот так
фотохостинг, пользователи ставят у себя на сайтах превьюшки, ссылка с превьюшки ведет на большую картинку
вместо того, чтобы перейти на страницу jpg.html, где вместе с большой картинкой будет висеть реклама, переходят на jpg для просмотра полноразмерного изображения.
jpg превьюшки и полноразмерные изображения отдаются одним и тем же скриптом, не проблема этим скриптом поставить редирект с jpg на jpg.html и это нужно делать только в том случае, когда человек зашел на фотохостинг посмотреть на полноразмерное изображение. В противном случае, когда отдает для другого сайта превью, должна отдаваться маленькая картинка.
Как определить на сайте фотохостинга грузится картинка или отдается другому сайту?
Реферер при переходе с другого сайта на фотохостинг совпадает с адресом сайта с которого был выполнен переход, т.е в качестве параметра для выполнения редиректа не подходит.
Если есть root доступ, можно поставить clamav.
Проверять на вирусы командой
clamscan -ri /путь_к_проверяемой_папке
clamav рекурсивно проверяет файлы в указанной директории, выводит список зараженных файлов