LINUX.ORG.RU

можно

DirectoryIndex ne_tuda.htm
<files *.jpg>
Order allow,deny
Deny from all
</files>

Chek
()

если картинка отдается в броузер, достаточно настойчивый пользователь ее получит все равно.

ivlad ★★★★★
()

пара вариантов:

1. отдавать картинки только при помощи скрипта (делать соответсвенно в скрипте open/print/close)

2. разрешать показ только с определенным реферером (как на народе):

SetEnvIfNoCase referer "my cool referer" local_ref=1
<FilesMatch "\.(gif|jpg)$">
        Order Allow,Deny
        Allow from env=local_ref
</FilesMatch>

borisych ★★★★★
()
Ответ на: комментарий от borisych

Если, гипотетически, мне потребуется слямзить из галереи значительное количество таких картинок, то я за ~0.5ч напишу скрипт, который это сделает, несмотря на отдавание скрипты, рефереры, кукисы и что там ещё придумано. Я просто сымитирую действия пользователя в полноценном браузере. Правда, может возникнуть одна проблемка, если картинка на страничке не прописана явно тегом <img>, а динамически вставляется JavaScript'ом.

watashiwa_daredeska ★★★★
()

Смотря от чего защищаться - если от хотлинка, то достаточно разрешать только "правильного" реферера (я делаю это через mod_rewrite).

А если бороться со скачиванием контента - мы делали это формируя динамически адрес страницы и динамически адрес картинки, который ссылался на скрипт, проверяющий их соответствие и время (т.е. нельзя сохранить линк) и если все ок - выдающий картинку. Ну и + к этому блокировка числа запросов и частоты обращений.

Solotony
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.