Как ограничить доступ к файлам

Zahar

Новичок
Как ограничить доступ к файлам

Сутб проблемы: в папке img храняться файлы которые я не хочу чтобы открывались по ссылке
http://myhost.com/img/filename.jpg

но если я пишу эту ссылку в скрипте например <img src=''> они отображались.

Я пробывал в файле .htaccess
<Files ~ "\.jpg$">
Order deny,allow
Deny from all
</Files>
но тогда картинки не отображаються даже в странице.
Не могли бы вы подсказать как решить такую проблему и как
 

Frol

Новичок
чем открытие по ссылке отличается от показывания в теге img ?
 

DimbIch

Новичок
хм...
mod_rewrite попробуй....
обработать строку адресную....
и перенаправить куда то в другое место......
 

IBSN

Новичок
DimbIch
ну тебе виднее, не имею привычки спорить, но пробовать неохото и желания нет :)))
 

vitus

мимо проходил
Автор оригинала: Frol
чем открытие по ссылке отличается от показывания в теге img ?
- ээ, хедерами запроса отличаться может

-~{}~ 24.02.05 15:03:

в частности реферером
 

yugene

Отошел от дел
Автор оригинала: DimbIch
mod_rewrite попробуй....
обработать строку адресную....
и перенаправить куда то в другое место......
DimbIch, а что, mod_rewrite понимает, откуда картинку смотрят: напрямую из адресной строки или из <IMG SRC>?
 

vitus

мимо проходил
можно, отчего - же нет? :)
если запрос идёт со страницы - то реферер будет, если сам по себе, - то его не будет
- экзотику с отключателями рефереров сейчас можно не рассматривать я думаю.
 

IBSN

Новичок
если запрос идёт со страницы - то реферер будет, если сам по себе, - то его не будет
- экзотику с отключателями рефереров сейчас можно не рассматривать я думаю.
ничего не понял.
 

yugene

Отошел от дел
Автор оригинала: IBSN
ничего не понял.
он хочет сказать, что если картинку смотрят из <IMG SRC>, то у нее будет страница с <IMG> в качестве реферера. а если из адресной строки - не будет.
 
Сверху