Цитата |
---|
Евгений Шекин пишет: Я не понимаю почему трудно сделать стандартную опцию с галкой - запретить. |
Обычно защита от скачивания делается так: дается ссылка на файл напрямую, а на некий скрипт. В ссылке есть параметры, указывающие на необходимый файл на сервере. Данный скрипт идентифицирует пользователя, и, если ему можно скачивать файл, скрипт его отдает. Таким образом никто не знает, где лежит реальный файл, т.к. прямой ссылки на него нету.
Т.е. не файл защищается, а скрывается путь до него. Поэтому нельзя вот так взять и указать на фал, что его нельзя скачивать.
Есть и другие решения, но у них есть свои существенные недостатки. Т.е. проще спрятать ссылку на файл, чем проверять каждый файл на доступ к нему.
Поэтому нет такого простого готового решения. Все делается обычно под конкретный проект.