Запрет на скачивание файлов

 
0
 
PHP
ava
savmp | 23.03.2013, 16:16
Здравствуйте!

Помогите вот с такой проблемой.

К примеру есть сайт: www.site.ru
есть файл index.php

www.site.ru/index.php

есть папка: 000 в которой лежит фото: 1.jpg

www.site.ru/000/1.jpg

КАК сделать так, что бы при наборе: www.site.ru/000/1.jpg НЕЛЬЗЯ было посмотрети или скачать файл?

Но в скрипте: www.site.ru/index.php
Можно было выводить фото...

Я не знаю как правильно всё это описать...
То есть сам сайт может обращаться к www.site.ru/000/1.jpg
а пользователи не могли скачать или увидеть фото...

Заранее спасибо!
Kommentare (7)
ava
Photon | 23.03.2013, 15:49 #
Использовать .htaccess для запрета доступа к файлам
Это же очевидно
ava
savmp | 23.03.2013, 15:54 #
Спасибо!

Я то же так и думал, что возможно нужно использовать .htaccess

А что нужно написать в этом файле?
Чтобы при прямом обращении к файлу был запрет, а когда сам сайт запрашивает файлы, то запрете не было?
ava
Sanchezzz | 23.03.2013, 20:10 #
Создать в папке 000 файл .htaccess


<files ~ ".(gif|jpe?g|png)$">
order allow,deny
deny from all
</files>
ava
istralola | 24.03.2013, 12:59 #
Если Вы используете вордпрес или джумлу можете установить плагин.
ava
s0lman | 25.03.2013, 18:45 #
чует мое сердце, из индекса будет попытка обратиться через img.src ...
ava
savmp | 30.03.2013, 01:21 #
Цитата (Sanchezzz @ 23.3.2013,  20:10)
Создать в папке 000 файл .htaccess 





<files ~ ".(gif|jpe?g|png)$">

order allow,deny

deny from all

</files>


Создал файл .htaccess
В нём написал следующее:

<files ~ ".(swf)$">
order allow,deny
deny from all
</files>

Не подходит!

Скрипт закрыл от скачивания SWF - это очень хорошо! Это то, что мне нужно!
Всё отлично, скачать нельзя!))

НО при этом и на сайте на своём же нельзя запустить SWF

Как сделать так, чтобы SWF был защищён от скачивания но при этом он работал на сайте?
ava
Чучмек | 30.03.2013, 12:38 #
Цитата (s0lman @  25.3.2013,  18:45 findReferencedText)
чует мое сердце, из индекса будет попытка обратиться через img.src ... 

s0lman, +1
savmp, на 100% никак. Проверяй заголовки.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden