Приветсвую, прошу совета:
у меня в корне сайта вместе с системными папками есть несколько папок, в которых лежат файлы, необходимые для скачивания пользователям. Работает это так: если мне нужно, чтобы человек скачал этот файл, я просто даю ему прямую ссылку, он скачивает.
Проблема: при этом сама папка и весь остальной контент в папке становится доступен любому. Как ограничить права доступа так, чтобы по прямой ссылке файл можно было качать, а саму папку просматривать бы было нельзя?
Вообще это все сделано для того, чтобы пользователи могли скачивать то, что купили.
Может есть какой-то другой способ, который позволит каждому из зарегистрированных пользователей определять возможность скачивания конкретных файлов?
Комментарии
Проще всего положить в папку с файлом пустой файл с именем index.html или .php. Тогда посетитетель не сможет просмотреть папку. Или закрыть просмотр папки через .htaccess
Способ вроде есть, но подсказать, увы, не смогу.
Спасибо, на первое время способ работает!
В ubercart такая возможность есть специально для продажи файлов.
Либо можете попробовать модуль private_downloads
Спасибо!