Доброго времени суток.
Есть достаточно ресурсоемкий скрипт (функционала прилично) и в дальнейшем он будет обрастать и дальше еще большими возможностями, поэтому вполне естественно этот скрипт было решено разместить на VPS сервере.
И вот тут всплывает подводный камень, а именно:
К скрипту прилагается большой обьем самых разных файлов от нескольких киллобайт до нескольких гигабайт вес каждого файла.
По сути файлы просто хранятся и работы с этими файлами никакой не проводится кроме как просто скачать файл.
На данный момент файлов общим весом более 100гб и каждый год будет прирастать файлов примерно по 80 - 100гб.
Так как арендовать у VPS сервера такое место под файлы ценник просто неприличный, есть мысль взять место на простом хостинге у которого большой жесткий диск , туда файлы заливать по фтп и потом в скрипте просто указывать ссылки на скачивание файлов.
Весь затык заключается в том, что эти файлы должны видеть только те, кому разрешен на это доступ и от других глаз они должны быть строго спрятаны.
Я так понимаю если в .htaccess закрыть доступ на прямое скачивание файлов, и сделать разрешение скачивания только через скрипт, то скрипт стоящий на другом сервере не получит так же доступа на скачивание.
Как тогда быть, как организовать скачивание с защитой?
VPS со скриптом:
nginx
Centos
Виртуализация: OpenVZ
Процессор: 2x2200 МГц
Память: 4096 МБ
Возможности хостинга на котором файлы